问题描述

因此,显示特定作者的帖子列表的默认网址如下所示:

http://domain.com/author/{username}

我想知道如何将该网址中的’author’ 更改为其他内容?

我正在一个特许学校的网站上工作,他们希望允许每位教师有一个”classroom” 的职位列表。所以想要的网址是

http://domain.com/classroom/{username}

最佳解决方案

你可能想尝试.. http://wordpress.org/extend/plugins/custom-author-base/

希望有帮助..)

次佳解决方案

您可以将其添加到您的函数中,并将其从默认的”author” 重写为”classroom”,

function new_author_base() {
    global $wp_rewrite;
    $author_slug = 'classroom';
    $wp_rewrite->author_base = $author_slug;
}
add_action('init', 'new_author_base');

希望它能帮助你

参考文献

注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。