尝试打开作者页面时获取404

时间:2018-01-07 17:59:22

标签: wordpress

当我尝试打开作者的根时,我遇到了问题,我得到了404。

例如,如果我打开网址

http://example.com/author/author-1 - OK
http://example.com/author/ - 404 why?

我尝试创建page-author.php并重新保存永久链接,但得到相同的结果。同样在重写规则中默认值

    object(WP_Rewrite)#3250 (24) {
  ["permalink_structure"]=>
  string(36) "/%year%/%monthnum%/%day%/%postname%/"
  ["use_trailing_slashes"]=>
  bool(true)
  ["author_base"]=>
  string(6) "author"
  ["search_base"]=>
  string(6) "search"
  ["comments_base"]=>
  string(8) "comments"
  ["pagination_base"]=>
  string(4) "page"
  ["comments_pagination_base"]=>
  string(12) "comment-page"
  ["feed_base"]=>
  string(4) "feed"
  ["front"]=>
  string(1) "/"
  ["root"]=>
  string(0) ""
  ["index"]=>
  string(9) "index.php"
  ["matches"]=>
  string(0) ""
  ["rules"]=>
  NULL
  ["extra_rules"]=>
  array(0) {
  }

我可以看到我的作者页面(作者列表的作者页面)?

1 个答案:

答案 0 :(得分:1)

1)制作模板

创建一个自定义模板,并将该PHP文件粘贴到您的主题目录中,并使用任何名称。

<?php
/* Template Name: Author page */

// add header

/*
 * You can pass params to the function to get more control
 * like, exclude the admin, show full name etc.
*/

wp_list_authors( $args );

// add footer here

2)制作新页面并使用模板

假设页面名称为http://example.com/author/,请在此页面上添加新创建的模板。

根据您的需要设置此页面的样式。祝你好运(Y)

不知道如何使用模板?查看这个很棒的教程[这里] 1

参考wp list authors