我想创建一个自定义配置文件页面。
所以我会用一个简单的钩子从posts页面设置一个链接,获取作者,然后
<a href="www.website.com/profile/<?php the_author(id); ?></a>
但接下来如何从配置文件页面的url中检索此id?Get\\u var?或Get\\u对象?
然后,我想显示作者的用户名、地址和其他帖子(自定义帖子类型)。
非常感谢。
我想创建一个自定义配置文件页面。
所以我会用一个简单的钩子从posts页面设置一个链接,获取作者,然后
<a href="www.website.com/profile/<?php the_author(id); ?></a>
但接下来如何从配置文件页面的url中检索此id?Get\\u var?或Get\\u对象?
然后,我想显示作者的用户名、地址和其他帖子(自定义帖子类型)。
非常感谢。
Wordpress已经有了作者信息的url结构。如果您启用了相当长的永久链接,那么URL应该如下所示http://www.website.com/author/username .
可以创建名为author的新模板文件。在你的主题中使用php来操作这个页面上显示的内容(添加元信息等等)。
您可以在author中获取author id。使用phpget_queried_object_id()
. 奖励:该作者的所有帖子都在循环中。
要获取作者页面的URL,可以使用get_author_posts_url( $author_id)
.
我正在为我的一个帖子类型创建一个自定义提要,并允许用户设置该提要的名称。http://www.mysite.com/feed/userdefinedname现在,我还想让用户不仅可以显示该CPT中的所有帖子,还可以按类别过滤它们。目前情况是这样的:http://www.mysite.com/feed/testcategory然而,如果我能将其结构如下,我会非常喜欢它:http://www.mysite.com/feed/userdefinedname/testcategory这可能吗?下面是生成这些基于类