我要做的是为网站用户提供前端个人资料页面。
我尝试的一种方法是创建自定义更新配置文件页面,如下所示:(http://4rapiddev.com/php/create-custom-update-profile-page-for-wordpress-users/)。我设法将其设置为只有注册用户才能访问该页面。
现在是困难的部分(至少对我而言)。我需要找到一种方法将特定的自定义帖子类型(在本例中为“徽章”)与各个用户相关联。这样,当特定用户转到该页面时,将显示这些徽章。
我想到的另一种方式是每次用户注册时以某种方式创建新页面。该新页面将与用户具有相同的名称,并且能够获取通常来自WP-Admin中查看其配置文件的信息。我设法找到一个可以将自定义帖子类型与页面关联的插件(http://wordpress.org/extend/plugins/custom-post-types-relationships-cptr/)
我试过四处寻找两种方法,但两端都是空手而归。任何人都可以帮助我或指出我正确的方向吗?
答案 0 :(得分:0)
据我所知,您(在邮件的第一部分)询问如何将用户与自定义帖子类型相关联,对吧?由于每个帖子都需要拥有者,我猜你可以将这些徽章视为自定义帖子,将用户视为这些帖子的所有者。您可以在每个用户的个人资料中自动列出这些自定义帖子。如果你遵循这个逻辑,还有什么遗漏?