如何将附件ID附加到用户配置文件映像?

时间:2020-02-28 作者:Gaurav Chauhan

我使用自定义php表单通过ajax上传图像。并已成功上载图像并获取附件id&;图像url,

是否有任何方法将附件id或图像url附加到用户配置文件图像,以便管理员也可以在用户列表中查看用户配置文件图像。

谢谢

2 个回复
SO网友:Dave Romsey

一般来说,您可以使用User Meta API, 然后使用show_user_profileedit_user_profile 挂钩。

可以使用manage_users_columnsmanage_users_custom_column Robert hue在回答中提到的过滤器:https://wordpress.stackexchange.com/a/160423/2807

SO网友:Zeth

我会使用ACF-fields 为了这个。然后向用户添加和附件ID。这样,您就不必检查用户是否有配置文件图像,因此可以避免一些恼人的依赖约束问题。

如果这样做,则可以使用插件:Admin Columns Pro, 在管理中的列中显示。

相关推荐

Extra "uploads" added in path

虽然这与高级自定义字段相关,但此函数使用所有本机WP特性,因此我认为在这里询问这一点是合适的。路径中的额外“/上传/”来自何处?在后端,我看到了上传文件的正确链接(domain.com/wp-content/member-files/name.pdf),但在前端,URL在路径(domain.com/wp-content/uploads/member-files/name.pdf)中显示了额外的“/uploads/”,当然为文件生成了404。// file upload to custom location