我希望有人可以帮助我,我需要一种在搜索时显示用户个人资料的方法。所以我想创建一个自定义帖子类型“个人档案”,并在管理员在仪表板中创建新用户时自动创建。
所以任何帮助都会很棒,或者有人有任何其他想法吗?
感谢
答案 0 :(得分:0)
没有必要这样做。只需创建Author Template即可向用户显示所需的信息。
您还应该能够与Get Users一起使用此功能,这样您就不仅可以检索具有作者角色的用户(如有必要)。
但是,我不知道在author.php文件中是否默认查询角色小于“作者”的用户。如果某些角色给你带来问题,你应该考虑在archive.php中设置这个模板。
更新:如果您的目的是存储有关您的主题所特有且无法通过标准Wordpress方式获得的用户信息,那么您需要查看User Register Action Hook用于自动生成配置文件。
相比之下,您还需要查看Delete User Action Hook以自动删除自定义配置文件。
有些插件可以帮助您创建Custom Posts,但我会亲自构建它以根据您的需求定制所有内容。您还应该查看Custom Meta Boxes以存储您的唯一信息。
希望这有帮助。