0

我想要做的是为网站用户提供前端个人资料页面。

我尝试的一种方法是创建一个自定义更新配置文件页面,如下所示:(http://4rapiddev.com/php/create-custom-update-profile-page-for-wordpress-users/)。我设法将其设置为只有注册用户才能访问该页面。

现在是困难的部分(至少对我来说)。我需要找到一种将特定自定义帖子类型(在本例中为“徽章”)与单个用户相关联的方法。这样,当特定用户访问该页面时,将显示这些徽章。

我想到的另一种方法是在每次用户注册时以某种方式创建一个新页面。该新页面将与用户具有相同的名称,并且能够获取通常来自于在 WP-Admin 中查看其个人资料的信息。我设法找到了一个可以将自定义帖子类型与页面相关联的插件(http://wordpress.org/extend/plugins/custom-post-types-relationships-cptr/

我试过四处寻找这两种方法,但两端都空手而归。任何人都可以帮助我或指出我正确的方向吗?

4

1 回答 1

0

据我了解,您是在问(在消息的第一部分)如何将用户与自定义帖子类型相关联,对吗?由于每个帖子都需要一个所有者,我想您可以将这些徽章视为自定义帖子,并将用户视为这些帖子的所有者。您可以在每个用户的个人资料中自动列出这些自定义帖子。如果您遵循这个逻辑,还缺少什么?

于 2012-08-17T22:04:06.837 回答