我更改了WordPress博客的URL:
http://example.com/%year%/%monthnum%/%day%/%postname%/
进入第一个,
http://example.com/%postname%/
几天后,
http://example.com/%post_id%/%postname%/
但现在看来,他们把作者档案链接带到了死胡同(404)。其中,默认的作者存档链接为:
/?author=1
, 有了这些永久链接,作者档案的链接
/author/1
. 但是这个URL把我带到了404。我也在我的本地开发环境中进行了测试,无法获得可以为我提供作者存档的确切URL。
我的主题中的作者存档链接是:
<a href="<?php echo get_author_posts_url( false, $authordata->ID, $authordata->user_nicename ); ?>">
<?php the_author(); ?>
</a>
这是WordPress的bug还是我做错了什么?