我如何获得作者的页面ID?

时间:2015-05-26 作者:Gixty

我需要将用户的评论分配到用户发布评论的作者页面。所以,我需要获得作者的页面id。

我已经尝试过以下功能:url_to_postid()get_page_by_path() 没有成功。

我正在为作者页使用自定义永久链接结构:http://sitename.com/USERNAME

有什么方法可以做到这一点吗?

1 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

听起来你需要get_author_posts_url() 它“为具有给定ID的作者获取作者页面的URL”。如果您正确设置了自定义永久链接,它应该可以工作。

如果您确实在寻找实际的页面ID,there is no page ID for an author archive page. 这些页面是动态生成的,不是“帖子”、“页面”或任何其他帖子类型。它们不是为了支持注释而构建的。为此,你必须制定自己的系统。

结束

相关推荐

Dynamic Custom Permalinks

我有一个场景,其目的是创建可以动态更改的自定义永久链接,例如:如果显示国家信息,则URL应为http://example.com/country-information如果显示特定国家的城市信息,则URL应如下所示http://example.com/country/city-information. 我怎样才能做到这一点?