Wordpress Автор Ссылка 404 - PullRequest
       5

Wordpress Автор Ссылка 404

1 голос
/ 18 сентября 2011

На странице поиска я разрешаю пользователю нажать на имя автора, чтобы просмотреть все сообщения этого автора. Я пытаюсь создать ссылку на страницу авторов, но я продолжаю получать 404. Однако администратор работает. Я проверил типы пользователей, и они установлены авторами (администратор - администратор).

Пример кода

get_author_posts_url(get_the_author_ID()); 

Результат

Возвращает "/ author / tester /", который выглядит правильно, так как работает админ "/ author / admin /". Однако, нажав на ссылку, вы переходите на 404.

Примечания

  • Этот код выполняется в цикле Wordpress.
  • Тип пользователя - Автор.
  • В идеале я хотел бы использовать псевдоним / отображаемое имя пользователя.

1 Ответ

0 голосов
/ 18 сентября 2011

Попробуйте:

get_author_posts_url( $author->ID )

Также, поскольку вы используете его в цикле, попробуйте без ID:

get_author_posts_url()

Более сложная функция указана по адресу:

http://www.codesphp.com/cms/wordpress/get-wordpress-author-page-url-with-user-id.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...