作者页面未加载作者的帖子档案

时间:2018-06-26 作者:Suraj Jadhav

我正在使用CPT-UI插件创建自定义帖子类型。我已经创建了“新闻”CPT,一切都很好,但当我点击作者姓名时,我会进入作者档案页面(https://example.com/author/author_name/) 它不会加载作者拥有的帖子。它没有找到任何模板,并且在标题中显示了错误的作者名称。

如果有人已经遇到这个问题,请告诉我出了什么问题。

1 个回复
SO网友:Dharmishtha Patel

解决方案:1。请在主题或子主题的函数中添加此代码。php文件:

function get_user_id() {
 $author = get_user_by( \'slug\', get_query_var( \'author_name\' ) );
 return $author->ID;
}
add_shortcode( \'get_user_id\', \'get_user_id\' );
首先在工具集>>设置>>前端内容>>第三方快捷码参数中注册“get\\u user\\u id”快捷码。

然后在“作者存档”视图中使用这样的短代码:

[wpv user field=“user\\u login”id=“[get\\u user\\u id]”][wpv user field=“profile\\u picture”id=“[get\\u user\\u id]”]

下面是WP作者模板,目前我们正在讨论作者。php:https://codex.wordpress.org/Author_Templates#Which_Template_File_is_Used.3F

相关文件:https://toolset.com/documentation/user-guides/views-shortcodes/#wpv-user

结束

相关推荐