url - localhost/wordpress/
在我的wordpress导航栏中,我有一个名为"组"的自定义页面。单击"组"后,网址将更改为本地主机/WordPress/groups/
页面向我显示了创建的所有组。
现在我想点击这个(说组名是"学生"(组向我显示该组的更多详细信息,链接应该是这样的:-本地主机/WordPress/groups/students/
如何在最后一部分工作?
我已经注意到Buddypress"组"页面中的实际示例
你不应该在BuddyPress中为组创建CPT(与另一个答案有关(。
组目录有 slug /groups/
,正如您已经发现的那样。要创建 URL /groups/students/
您只需在 BuddyPress 安装中创建一个名为 Students
的普通组。您可以在/groups/create/
页面上执行此操作。该组将具有所需的students
slug。
相关信息:有关组的一般信息:https://codex.buddypress.org/administrator-guide/groups/组类型(类似于组的类别(:https://codex.buddypress.org/developer/group-types/
您应该创建自定义帖子类型(学生(,并将自定义分类(组(注册到新创建的帖子类型,然后创建一个分类术语学生,您将与新学生帖子相关联。
https://codex.wordpress.org/Post_Types#Custom_Post_Typeshttps://codex.wordpress.org/Taxonomies#Custom_Taxonomies
如果您知道如何编码,我建议您在您的主题中注册它们,或者创建自己的插件来注册它们。如果没有,您可以搜索允许您创建自定义帖子类型和分类法的插件。