2011-08-25 16 views

Odpowiedz

4

Jeśli wtyczka Yoast wydaje się być przyczyną problemu - nie zawracaj sobie głowy dotykaniem kodu.

Zamiast tego po prostu zainstaluj dowolne inne wtyczki SEO. Są równie dobre.

2

Trzeba zmodyfikować klasę frontend w folderze frontend i usunąć tę linię

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

Następnie stron autor nie przekieruje.

11

Przejdź do SEO/Tytuły & Metas, a następnie kliknij "Inne" w górnych kartach.

Usuń zaznaczenie opcji "Wyłącz archiwa autora", a problem zostanie rozwiązany.

+0

To jest do bani, że to robi. Spędziłem 2 dni na tym, nie mając pojęcia, dlaczego nastąpiły przekierowania. Cieszę się, że to rozwiązano. Dzięki! – Jordan

2

Dowiedziałem się, w jaki sposób wtyczka Yoast SEO określa, czy ustawić przekierowanie, czy nie. Przekierowanie jest ustawione, jeśli odpowiedziałeś w menedżerze konfiguracji Yoast SEO, że witryna nie ma wielu autorów (SEO-> Pulpit-> Ogólne -> Kreator konfiguracji). Powodem tego jest uniknięcie powielania treści z perspektywy SEO, ponieważ autor i strona bloga mają tę samą treść, jeśli strona ma tylko jednego autora.

+0

To jest rzeczywiście faktyczny problem, który to rozwiąże. Sugeruję, aby nie dotykać kodu takiego jak powyższa opcja. Po aktualizacji musisz zrobić to jeszcze raz, a prawdopodobnie już o tym zapomnisz. –

0

Aby rozwiązać problem Wykonaj tę czynność w sekcji administracyjnej. wtyczka Wersja 7.0.1

SEO -> Wygląd wyszukiwania -> Archiwum -> Ustawienia archiwizacji autora -> Archiwa autora -> oznaczyły go jako Włączony.