Php 如何在wordpress中更改作者永久链接?

Php 如何在wordpress中更改作者永久链接?,php,wordpress,permalinks,Php,Wordpress,Permalinks,我目前正在使用author.php查看成员的详细信息-这一切都很好,但我想将/author permalink更改为/member。我这么做了,但现在我要看404页了 add_action('init','change_author_permalinks'); function change_author_permalinks() { global $wp_rewrite; $wp_rewrite->author_base = 'member'

我目前正在使用author.php查看成员的详细信息-这一切都很好,但我想将/author permalink更改为/member。我这么做了,但现在我要看404页了

 add_action('init','change_author_permalinks');  
 function change_author_permalinks()  
 {  
      global $wp_rewrite;  
      $wp_rewrite->author_base = 'member'; // Change 'member' to be the base URL you wish to use  
      $wp_rewrite->author_structure = '/' . $wp_rewrite->author_base. '/%author%';  
 }  

登录并转到仪表板

然后转到
Settings>Permalinks
并保存页面。这将刷新重写规则,并在输入新URL时将您带到正确的页面


您也可以使用,但应该谨慎使用该函数,并且仅在需要时使用。保存永久链接页面是最简单的方法,这样您就不会经常刷新缓存。

登录并转到仪表板

然后转到
Settings>Permalinks
并保存页面。这将刷新重写规则,并在输入新URL时将您带到正确的页面

您也可以使用,但应该谨慎使用该函数,并且仅在需要时使用。保存永久链接页面是最简单的方法,这样您就不会经常刷新缓存了。

此插件可能有助于:

我在几个网站上使用过,但从未出现过问题;)

确保在任何slug更新后保存永久链接(设置>永久链接)。

此插件可能有助于:

我在几个网站上使用过,但从未出现过问题;)


请确保在任何slug更新之后保存您的永久链接(设置>永久链接)。

实际上我刚刚构建了一个插件来解决这个问题。它允许您将作者url更改为任何内容。它有效地改变了帖子上显示的链接,并重定向了所有旧的作者页面。可以按用户指定,也可以全局指定


希望这有帮助

实际上,我刚刚构建了一个插件来解决这个问题。它允许您将作者url更改为任何内容。它有效地改变了帖子上显示的链接,并重定向了所有旧的作者页面。可以按用户指定,也可以全局指定

希望这有帮助

很棒的插件:

这个插件工作得很好。但是有些事情你可以不用插件。 这是一个没有插件的完美解决方案,请查看。这对我来说很好。

很棒的插件:

这个插件工作得很好。但是有些事情你可以不用插件。 这是一个没有插件的完美解决方案,请查看。这对我来说很好