Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak zmienić identyfikator i bazę adresu URL autora w WordPress

Kiedy po raz pierwszy zaczęliśmy używać WordPressa, zawsze przeszkadzały nam domyślne adresy URL autorów. Wyglądały niezdarnie i nieprofesjonalnie, co wiedzieliśmy, że nie było dobre dla naszego brandingu ani SEO.

Po zbudowaniu setek witryn nauczyliśmy się, że dostosowywanie tych adresów URL jest drobną zmianą o dużym wpływie. Natychmiast sprawia, że blog z wieloma autorami wydaje się bardziej dopracowany i zorganizowany.

W tym przewodniku pokażemy Ci prosty sposób bez kodu na zmianę fragmentu adresu URL autora i jego podstawy. Będziesz mógł tworzyć czystsze, bardziej profesjonalne linki w zaledwie kilku krokach.

Łatwo zmień slug i bazę adresu URL autora

Czym jest „slug” adresu URL i podstawa adresu URL?

WordPress oferuje przyjazną dla SEO strukturę adresów URL znanych jako „ładne permalinki”. Aby skorzystać z tej funkcji, musisz upewnić się, że jest ona włączona, przechodząc do Ustawienia » Permalinki w swoim panelu WordPress i wybierając dowolną opcję inną niż „Zwykłe”.

Po włączeniu, ładne permalinki pozwalają tworzyć czyste, czytelne adresy URL dla Twoich postów, stron i kategorii poprzez edycję ich ślimaków. Na przykład, zamiast używać adresów URL z liczbami, takimi jak „/?p=123”, możesz mieć adresy URL zawierające nazwę posta.

Ustawianie struktury permalinków WordPress

Ta funkcja tworzy również ładne linki dla stron autorów. Jednakże, nie ma opcji dostosowania adresu URL autora.

W terminologii WordPress, ślimak (slug) to tytuł publicznie widocznej strony w WordPressie, sformatowany do użycia w adresach URL. Wygląda to tak:

https://example.com/author/syed-balkhi/

W powyższym przykładzie syed-balkhi to slug, a /author/ to baza.

Chociaż użytkownicy mogą zmieniać przyrostek i bazę dla postów, stron, kategorii i tagów, domyślnie nie można zmienić adresu URL autora w WordPress.

Jeśli wolisz używać „contributor” zamiast „author” lub chcesz zmienić identyfikator konkretnego autora, to jesteś we właściwym miejscu.

Przyjrzyjmy się, jak możesz łatwo zmienić identyfikator i bazę adresu URL autora w WordPress:

  1. Zmiana przyrostka autora w WordPress
  2. Zmiana bazy adresu URL autora w WordPressie
  3. Konfiguracja przekierowań w celach SEO
  4. Często zadawane pytania dotyczące zmiany adresów URL autorów
  5. Dodatkowe zasoby dotyczące adresów URL permalinków WordPress

Zmiana przyrostka autora w WordPress

Pierwszą rzeczą, którą musisz zrobić, jest zainstalowanie i aktywowanie wtyczki Edit Author Slug. Aby uzyskać więcej szczegółów, zapoznaj się z naszym przewodnikiem krok po kroku na temat jak zainstalować wtyczkę WordPress.

Po aktywacji ta wtyczka doda grupę opcji do każdej strony profilu użytkownika.

Jeśli chcesz edytować przyrostek użytkownika w swojej witrynie, musisz przejść do strony Użytkownicy » Wszyscy użytkownicy w panelu administracyjnym WordPress. Następnie kliknij link „Edytuj” pod nazwą użytkownika.

Edytuj profil użytkownika

Spowoduje to przejście do ekranu Edytuj użytkownika.

Po prostu przewiń w dół do sekcji „Edytuj ślimak autora” i zobaczysz szereg opcji, których możesz użyć jako ślimaka autora. Możesz nawet wprowadzić niestandardowy ślimak.

Edytuj ślimak autora

Po wprowadzeniu zmian kliknij przycisk „Zaktualizuj użytkownika” i wyświetl podgląd swojej strony WordPress.

Teraz, gdy klikniesz na imię autora w poście, aby wyświetlić stronę autora, zobaczysz, że używa ona wybranego dla niego identyfikatora autora.

Zmiana bazy adresu URL autora w WordPressie

Jeśli tworzysz witrynę, w której chcesz zmienić bazę autora z /author/ na coś innego, możesz to zrobić również za pomocą tego wtyczki.

Po prostu przejdź do strony Ustawienia » Edytuj ślimak autora. Tutaj zobaczysz opcję zmiany bazy autora, a nawet wybór różnych baz dla różnych ról użytkowników.

Zmień bazę adresu URL autora

Po zakończeniu kliknij przycisk „Zapisz zmiany”, aby zachować ustawienia. Możesz teraz wyświetlić podgląd swojej witryny i kliknąć link autora, aby zobaczyć zmiany w akcji.

Konfiguracja przekierowań w celach SEO

Kiedy zmieniasz adresy URL autorów na istniejącej stronie internetowej, musisz ostrożnie zarządzać tą zmianą, aby chronić swoje SEO. Wyszukiwarki już zaindeksowały Twoje istniejące strony autorów, a inne strony internetowe mogą linkować do Twoich obecnych adresów URL autorów.

Twoje wewnętrzne linki i mapy witryn również odwołują się do tych starych adresów URL, więc wszelkie zmiany mogą spowodować, że odwiedzający napotkają błędy 404, próbując uzyskać dostęp do Twoich treści.

Dlatego właśnie skonfigurowanie odpowiednich przekierowań, jak pokażemy poniżej, jest kluczowe. Przekierowania zapewniają, że zarówno wyszukiwarki, jak i odwiedzający są automatycznie kierowani ze starych adresów URL na nowe, zachowując Twoje pozycje w wyszukiwarkach i doświadczenie użytkownika.

Najpierw musisz zainstalować i aktywować wtyczkę Redirection. Aby uzyskać więcej szczegółów, zapoznaj się z naszym przewodnikiem krok po kroku, jak zainstalować wtyczkę WordPress.

Po aktywacji przejdź do strony Narzędzia » Przekierowania. Zostaniesz powitany przez kreatora konfiguracji wtyczki. Możesz postępować zgodnie z instrukcjami na ekranie, aby kontynuować konfigurację, lub kliknąć link „Instalacja ręczna”, aby ją pominąć.

Kreator przekierowań

Następnie przejdziesz do strony Przekierowania. Stamtąd przewiń w dół do sekcji „Dodaj nowe przekierowanie”.

Musisz dodać stary adres URL strony autora jako źródło i nowy adres URL strony autora jako cel.

Przekieruj stronę autora

Nie zapomnij kliknąć przycisku „Dodaj przekierowanie”, aby zapisać zmiany. Wtyczka automatycznie przekieruje teraz odwiedzających przychodzących na starą stronę autora do nowego adresu URL.

Jeśli zmieniłeś bazę autora dla całej witryny (na przykład z /author/ na /contributor/), będziesz chciał utworzyć regułę, która przekieruje wszystkie te adresy URL naraz. Pozwoli to uniknąć konieczności przekierowywania każdej strony autora pojedynczo.

Załóżmy, że zmieniłeś bazę adresu URL autora na „contributor”. Oto ustawienia, których użyłbyś do skonfigurowania nowego przekierowania:

  • Źródło: /author/(.*)$
  • Cel: /contributor/$1
Konfiguracja przekierowania bazowego

Następnie kliknij ikonę koła zębatego obok przycisku „Dodaj przekierowanie”, aby wyświetlić zaawansowane opcje. Upewnij się, że zaznaczyłeś pole „Regex”, aby włączyć ten typ przekierowania.

Co oznacza ten kod?

Nie martw się, nie musisz być ekspertem od kodowania! Oto szybkie wyjaśnienie:

Razem tworzą inteligentną regułę, która przekierowuje każdą stronę autora do jej nowej lokalizacji.

Należy pamiętać, że ta metoda regex jest idealna, jeśli zmieniasz wszystkich autorów na jedną nową bazę (np. „contributor”). Jednak jeśli ustawiłeś różne bazy dla różnych ról użytkowników, jedna reguła regex nie zadziała.

W złożonych sytuacjach, takich jak obsługa różnych baz dla różnych ról użytkowników, zalecamy użycie All in One SEO (AIOSEO) Pro. Jego potężny menedżer przekierowań może automatycznie obsługiwać te zaawansowane przekierowania, oszczędzając Ci kłopotów. 👍

Pozwala łatwo skonfigurować przekierowania całej witryny. Dodatkowo możesz włączyć automatyczne śledzenie błędów 404, aby upewnić się, że na Twojej stronie nigdy nie ma niedziałających linków.

Aby dowiedzieć się więcej o przekierowaniach, zapoznaj się z naszym przewodnikiem jak ustawić przekierowania w WordPressie.

Często zadawane pytania dotyczące zmiany adresów URL autorów

Oto odpowiedzi na najczęściej zadawane pytania naszych czytelników dotyczące dostosowywania ślimaków i baz autorów w WordPressie.

1. Czy zmiana adresu URL autora zaszkodzi mojemu SEO?

Zmiana adresu URL autora nie zaszkodzi Twojemu SEO, pod warunkiem, że skonfigurujesz odpowiednie przekierowania 301. Przekierowania kierują wyszukiwarki i odwiedzających ze starego adresu URL na nowy, zapewniając, że nie stracisz ruchu ani pozycji w wyszukiwarce.

2. Co się stanie, jeśli nie skonfiguruję przekierowań po zmianie adresów URL autorów?

Jeśli nie skonfigurujesz przekierowań, każdy, kto spróbuje uzyskać dostęp do starych stron autorów, zobaczy stronę z błędem 404. Tworzy to złe doświadczenie użytkownika i może spowodować, że wyszukiwarki usuną te strony z indeksu, negatywnie wpływając na Twoje SEO.

3. Czy mogę zmienić ślimaka autora bez używania wtyczki?

Domyślnie WordPress nie oferuje wbudowanej opcji zmiany ślimaka lub bazy autora. Chociaż jest to możliwe dzięki niestandardowemu kodowi, jest to skomplikowane i może zepsuć Twoją witrynę, jeśli nie zostanie wykonane poprawnie. Użycie wtyczki jest najbezpieczniejszą i najbardziej niezawodną metodą dla większości użytkowników.

4. Czy zmiana ślimaka autora zmienia również nazwę użytkownika do logowania?

Nie, ślimak autora i nazwa użytkownika są oddzielne. Ślimak autora jest używany tylko dla publicznego adresu URL strony archiwum autora. Nazwa użytkownika to to, czego autor używa do logowania się do panelu administracyjnego WordPressa i pozostaje niezmieniona.

Dodatkowe zasoby dotyczące adresów URL permalinków WordPress

Mamy nadzieję, że ten artykuł pomógł Ci zmienić identyfikator i bazę autora w WordPress. Możesz również zapoznać się z innymi artykułami dotyczącymi permalinków i adresów URL WordPress:

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

27 CommentsLeave a Reply

  1. Dziękuję za informację. Ale czy mogę usunąć wtyczkę po zmianie identyfikatora adresu URL autora? Czy też zmieniony adres URL zostanie również usunięty wraz z nią?

    • Zalecamy zapoznanie się z sekcją FAQ wtyczki, ponieważ tam znajdziesz informacje o tym, kiedy można usunąć wtyczkę, a kiedy nie.

      Admin

  2. Bardzo dziękuję za Twój czas i wysiłek włożony w opublikowanie tego. To zadziałało

  3. Wygląda na to, że to jest nieaktualne? Nie mogę znaleźć „Edytuj ślimaka autora” po przejściu do Edytuj profil użytkownika (jestem zalogowany jako Administrator). Jakieś nowe wskazówki do tego?

    • Chciałbyś upewnić się, że wtyczka jest zainstalowana i aktywowana, aby sekcja była widoczna.

      Admin

  4. Problem rozwiązany po obejrzeniu filmu na YouTube od wp beginner, dzięki..

  5. Dziękuję bardzo! Nie miałem pojęcia, że ten wtyczka istnieje. Teraz mam zarówno bardziej profesjonalnie wyglądające (i przyjazne dla SEO) nazwy autorów, jak i moje nazwy użytkowników są całkowicie prywatne, więc nie muszę się martwić o potencjalnych hakerów. To była jedyna rzecz, z którą mój wtyczka bezpieczeństwa zdawała się nie radzić, więc jestem bardzo zadowolony.

    Mogę również potwierdzić, że ta wtyczka działa z najnowszą wersją WordPress, mimo że technicznie nie została dla niej przetestowana (ostatnia aktualizacja była rok temu). Myślę, że jeśli wtyczka działa, to działa.

  6. Dzięki za ten post! Mój identyfikator autora był podobny do mojegoimienia_jakiślosowyznak, a ponieważ był to mój login, nie mogłem go nawet zmienić i wszystkie moje posty miały ten identyfikator autora. Analiza SEO ujawniłaby ten identyfikator jako nieprzyjazny dla SEO adres URL. Teraz zmieniłem go za pomocą tej wtyczki! Jeszcze raz dzięki!

  7. Świetny artykuł, mam jednak problem.

    Ustawiam niestandardową strukturę w ustawieniach permalinków na article/%postname%/. Jednak wpływa to również na moje strony autorów i teraz mam article/author/%author%.

    Czy możesz pomóc?

  8. Witaj

    Dziękuję za ten artykuł. Czy jest możliwe zrobienie następującego:
    [URL-e są przykładami]

    Mam stronę xyz.com. Pod adresem xyz.com/site1/site2 mam posty z WordPressa. Kiedy teraz otwieram post, adres URL wygląda tak: xyz.com/{nazwa-postu}, ale chciałbym, aby wyglądał tak: xyz.com/site1/site2/{nazwa-postu}

    Czy możesz mi pomóc?

    BR
    Phil

    • Możesz utworzyć adres URL składający się tylko z kategorii GŁÓWNEJ i nazwy posta.
      Przejdź do Ustawienia->Bezpośrednie odnośniki i wybierz „niestandardowa struktura”. W tym polu możesz kliknąć przyciski poniżej pola wprowadzania lub wkleić następujący tekst:
      /%category%/%postname%/

  9. Szybkie pytanie dotyczące starych adresów URL i wyszukiwarek. Ponieważ używam tej strony od około 11 lat, wiem, że stare adresy URL autorów znajdują się w wyszukiwarkach i prawdopodobnie w innych miejscach.

    Czy nie powinniśmy dodać przekierowania w .htaccess, aby wszystkie stare linki były przekierowywane na nowy adres URL autora?

    Dziękuję za twoją radę.
    -Matt

  10. Dodajesz to w pliku theme function.php
    global $wp_rewrite;
    $wp_rewrite->author_base = “member”; // lub cokolwiek innego
    $wp_rewrite->flush_rules();

  11. OMG, ratunek! Haker użył mojego dokładnego (i dziwnego) pseudonimu. W końcu zrozumiałem, że był wyświetlany w autorze/nazwie użytkownika (chociaż Woo Canvas pyta mnie, jak chcę wyświetlać swoje imię), i to jest jedyny post (szukałem godzinami), który oferuje proste rozwiązanie dla osoby niebędącej programistą. Kocham Was, WPBeginner….

  12. Czy wtyczka musi być używana do zmiany „sluga” użytkownika? Zbyt wiele wtyczek może naprawdę spowolnić ładowanie witryny WordPress.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.