WP authors page

时间:2018-01-08 作者:user3547342

我对WP有点陌生,我开始钻研WP codex,不知道如何改变默认的slug。假设我有一个指向个人作者的url,如下所示:

https://www.website.com/author/authors-name/

我如何将/author/更改为其他类似于“people”或“agents”的内容?

1 个回复
SO网友:Scruffy Paws

您可以将下面的代码添加到主题函数中。php或您自己的自定义插件。。。

function custom_author_slug() {  
    global $wp_rewrite;  
    $new_slug = \'people\';
    $wp_rewrite->author_base = $new_slug;  
}
add_action(\'init\', \'custom_author_slug\');  
完成后,请转到管理员,然后转到设置>永久链接,单击“保存更改”,这将触发刷新WordPress重写规则(或者您可以flush rewrite rules programmatically).

还有一个Edit Author Slug 您可以使用的插件,但我建议尽可能使用代码路线,因为您不太可能需要再次更改,而且这是一个很小的更改。

结束

相关推荐

非登录用户的函数.php中的Author Page用户ID

我想访问作者id 当访问者访问作者页面时?当我输入代码时author.php 文件,我可以像下面这样打印作者id$q_obj = get_queried_object(); $user_id = (int) $q_obj->data->ID; 但是,如果我想user id 功能。php,我应该如何打印?function zb_user_analyze() { // I would like to access user id here } ad