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.

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.

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:
- Zmiana przyrostka autora w WordPress
- Zmiana bazy adresu URL autora w WordPressie
- Konfiguracja przekierowań w celach SEO
- Często zadawane pytania dotyczące zmiany adresów URL autorów
- 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.

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.

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.

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ąć.

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.

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

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:
- Czym jest przyjazna dla SEO struktura adresów URL w WordPress
- Jak zmienić prefiks bazy kategorii w WordPress
- Jak usunąć liczby z adresów URL WordPressa
- Jak usunąć ciąg v=XXXX z adresów URL WordPress
- Jak usunąć datę z adresów URL WordPress
- Jak tworzyć niestandardowe permalinki w WordPress (kompletny przewodnik)
- Jak zregenerować swoje linki stałe w 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.

Ritish Sharma
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ą?
Wsparcie WPBeginner
Zalecamy zapoznanie się z sekcją FAQ wtyczki, ponieważ tam znajdziesz informacje o tym, kiedy można usunąć wtyczkę, a kiedy nie.
Admin
estelle
Bardzo dziękuję za Twój czas i wysiłek włożony w opublikowanie tego. To zadziałało
Wsparcie WPBeginner
You’re welcome, glad our guide was helpful
Admin
Frank the Man
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?
Wsparcie WPBeginner
Chciałbyś upewnić się, że wtyczka jest zainstalowana i aktywowana, aby sekcja była widoczna.
Admin
Muhammad Waqas
Problem rozwiązany po obejrzeniu filmu na YouTube od wp beginner, dzięki..
Wsparcie WPBeginner
You’re welcome, glad our guide was helpful
Admin
Bathri Vijay
Dzięki za Twojego wspaniałego bloga.
Wsparcie WPBeginner
You’re welcome, glad you like our site
Admin
Linas
Dziękuję! Tego właśnie szukałem!
Wsparcie WPBeginner
Glad our content is what you were wanting
Admin
Amanda
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.
Bishwambhar Sen
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!
Tony
Ś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?
Phil
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
Marven
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%/
Vikash
W WordPress 4.8.1? Nie mogę tego znaleźć. Pomóż mi
Matt
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
Wsparcie WPBeginner
Cześć Matt,
Tak, jeśli Twoje strony autorów są indeksowane przez wyszukiwarki, musisz skonfigurować przekierowania. Zobacz nasz przewodnik po tworzeniu przekierowań w WordPress, aby uzyskać szczegółowe instrukcje.
Admin
Matt
Dziękuję za szybką odpowiedź!
Aby lepiej pomóc innym użytkownikom, oto co wymyśliłem. Proszę, popraw wszelkie problemy z kodowaniem .htaccess, według własnego uznania.
# Przekierowanie starego adresu URL autora na nowy 14.03.17 (Matt)
RedirectMatch 301 /stary-uzytkownik/ http://www.example.com/autor/nowy-uzytkownik/
Chad
Thanks, great post.
Ashu
tak pomocne
Dinesh
Dziękuję bardzo. Uwielbiam to rozwiązanie.
madhavi jha
Dodajesz to w pliku theme function.php
global $wp_rewrite;
$wp_rewrite->author_base = “member”; // lub cokolwiek innego
$wp_rewrite->flush_rules();
Ann
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….
ferdicon
Czy wtyczka musi być używana do zmiany „sluga” użytkownika? Zbyt wiele wtyczek może naprawdę spowolnić ładowanie witryny WordPress.