Url автора Wordpress перенаправлены на домашнюю страницу

Я попытался настроить страницу автора в wordpress. Но все страницы автора перенаправляются на главную страницу. Я google, и они предложили отключить плагины, а затем проверить страницы автора. Я попробовал и обнаружил, что Yoast wordpress SEO плагин вызывает эту проблему. Но я очень хочу использовать этот плагин для SEO. Пожалуйста, помогите с этим справиться. Спасибо

5 ответов


Если плагин Yoast, кажется, вызывает проблему - не беспокойтесь, касаясь кода.

вместо этого просто установите любой из других плагинов SEO. Они так же хороши.


перейдите в SEO / Titles & Metas, затем нажмите "другое" в верхних вкладках.

снимите флажок "Отключить архивы автора", и ваша проблема будет решена.


Я узнал, как плагин Yoast SEO определяет, следует ли устанавливать перенаправление или нет. Перенаправление устанавливается, если вы ответили в configuration manager Yoast SEO, что на сайте нет нескольких авторов (SEO-> Dashboard-> General -> Configuration wizard). Причина в том, чтобы избежать дублирования с точки зрения SEO контента, потому что Ваш автор и ваша страница в блоге будут иметь одинаковый контент, если на сайте есть только один автор.


вам нужно отредактировать класс frontend в папке frontend и удалить эту строку

( isset( $options['disable-author'] ) && $options['disable-author'] && $wp_query->is_author ) ||

тогда страницы автора не будут перенаправляться.


чтобы решить это, сделайте это в разделе администратора. плагин версии 7.0.1

СЕО -> Поиск вид -> архивы -> архив автора настройки -> архивы -> автор пометил его как "включено".