Vill du ändra författarens URL-slug och bas i WordPress?
WordPress allow you to customize URL:erna för your posts, pages, and categories. Det finns dock inget built-in alternativ för att customize WordPress författar-URL.
I den här artikeln kommer vi att visa dig hur du enkelt ändrar författarens URL slug och bas i WordPress.
Vad är en URL-slug och URL-bas?
Din website i WordPress kommer med built-in support för en sökmotorsoptimering av URL:er.
Detta kallas pretty permalinks och allow you att välja URL:er för dina posts, pages och categories genom att edit deras slugs.
Den här funktionen skapar också vackra links för författarens pages. Det finns dock inget alternativ för dig att customize författarens URL.
I WordPress terminologi är en slug en rubrik på en offentligt visningsbar page i WordPress formaterad för att användas i URL:er. Det gillar att se ut så här:
https://example.com/author/syed-balkhi/
I exemplet ovan är Syed Balkhi
sluggen och /auteur/
basen.
Medan användare kan ändra slug och bas för posts, pages, categories och tags, är det ej möjligt att ändra författarens URL i WordPress som standard.
Om du föredrar att använda ”contributor” istället för ”författare” eller vill ändra en viss författares slug, då är du på rätt plats.
Låt oss ta en titt på hur du enkelt kan ändra författarens URL-slug och bas i WordPress:
Ändra sluggen för författare i WordPress
Det första du behöver göra är att installera och aktivera pluginet Edit Author Slug. För mer detaljer, se vår Step-by-Step guide om hur du installerar ett WordPress plugin.
Vid aktivering kommer detta plugin att lägga till en grupp alternativ till varje användares profil page.
Om du vill editera sluggen för en användare på din site måste du gå till sidan Användare ” Alla användare i WordPress dashpanel. Därefter klickar du på länken ”Edit” under ett användarnamn.
Då kommer du till vyn Edit User.
Rulla bara ner till ”Edit Author Slug” section, så ser du ett antal val som du kan använda som författarens slug. Du kan till och med enter en custom slug.
När du har gjort ändringarna klickar du på knappen ”Update User” och previewar din WordPress website.
Nu, när du klickar på författarnamnet i ett post för att se författarsidan, kommer du att se att den använder författarens slug som du väljer för dem.
Ändra författarbasen i WordPress
Om du bygger en site där du vill ändra författarbasen från /author/
till något annat, så kan du göra det med detta plugin också.
Helt enkelt head över till Settings ” Edit Author Slug page. Här ser du ett alternativ för att ändra författarens bas och till och med välja olika baser för olika roller för användare.
När du är slutförd klickar du bara på knappen ”Save Changes” för att spara dina inställningar. You can now preview your site and click on the author link to see the changes in action.
Konfigurera redirects för sökmotorsoptimering
Changed författarens slugs och bas på en etablerad webbplats kan ha en negativ inverkan på sökmotorsoptimering, särskilt om dina författares archives är indexerade.
Personer som kommer till författarens pages från search engines kommer att se ett 404 error message. För att undvika detta måste du ställa in redirects från gamla URL:er till new author slug och base.
Först måste du installera och aktivera pluginet Redirect. För mer detaljer, se vår Step-by-Step guide om hur du installerar ett plugin för WordPress.
Vid aktivering, head över till Tools ” Redirect page. Du kommer att hälsas av pluginets installationsguide. Du kan följa instruktionerna på skärmen för att fortsätta installera eller klicka på länken ”Manuell installation” för att hoppa över den.
Därefter kommer du till sidan Redirect. Härifrån rullar du ner till section ”Add new redirect”.
Du måste add to den gamla URL:en för författarsidan som källa och den nya URL-sidan för författaren som mål.
Glöm inte att klicka på knappen ”Add Redirect” för att save your changes. Pluginet kommer nu automatiskt att redirecta besökare som kommer till den gamla författarsidan till den nya URL:en.
Om du också har ändrat författarbasen måste du dynamiskt upptäcka dessa URL:er och redirecta dem.
Låt oss anta att du har ändrat URL:en för författare till ”contributor”. Här är de Settings du skulle använda för att konfigurera den new redirect:
- Källa: https:
//example.com/author/(.*)$
- Mål: https:
//example.com/contributor/$1
Om du har valt att URL:en för författaren ska skapas med hjälp av användarrollen måste du göra detta för varje användarroll, utom när användarrollen i sig är ”författare”.
Som ett alternativ kan du använda pluginet All in One SEO (AIOSEO) för att ställa in redirects från dina gamla URL:er till dina nya URL:er.
AIOSEOs kraftfulla funktion Redirection Manager gör att du enkelt kan ställa in omdirigeringar av hela webbplatsen. Dessutom kan du aktivera automatisk 404 error tracking för att se till att du aldrig har några trasiga links på din website.
Om du vill veta mer om redirects kan du läsa vår guide om hur du ställer in redirects i WordPress.
Expertguider om permalänkar i WordPress URL:er
Nu när du vet hur du ändrar författarens slug och bas kanske du gillar att se några andra artiklar relaterade till WordPress permalänkar och URL:er.
- Vad är en sökmotorsoptimerande URL-struktur i WordPress
- Så här ändrar du prefixet för kategoribasen i WordPress
- Så här tar du bort siffror från WordPress URL:er
- Hur man tar bort v=XXXX String från WordPress URL:er
- Så här tar du bort datumet från WordPress URL:er
- Så här skapar du customize-permalänkar i WordPress (Ultimat guide)
- Så här återskapar du dina permalänkar i WordPress
Vi hoppas att den här artikeln hjälpte dig att ändra författarens slug och bas i WordPress. Du kanske också vill se vår guide om hur du väljer den bästa domänregistratorn eller våra expertval för de bästa gratis tillägg för författarens bio box för WordPress.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Ritish Sharma says
Thank you for the information. But can I delete the plugin after changing the author’s URL slug? Or, the changed URL will also be deleted with this?
WPBeginner Support says
We would recommend checking out the plugin’s FAQ as they cover when you are able to remove the plugin or when you would be unable to.
Administratör
estelle says
Thank you so much for your time and effort in posting this. This worked
WPBeginner Support says
You’re welcome, glad our guide was helpful
Administratör
Frank the Man says
Seems like this is outdated? I cannot find ”Edit author slug” when I go to Edit user profile (I am logged in as Admin). Any new tips for this?
WPBeginner Support says
You would want to ensure the plugin is installed and activated for the section to be visible.
Administratör
Muhammad Waqas says
Issue resolved after watching youtube vedio of wp beginner thanks..
WPBeginner Support says
You’re welcome, glad our guide was helpful
Administratör
Bathri Vijay says
Thanks for your wonderful blog.
WPBeginner Support says
You’re welcome, glad you like our site
Administratör
Linas says
Thank You! this is what I was looking for!
WPBeginner Support says
Glad our content is what you were wanting
Administratör
Amanda says
Thank you so much! I had no idea this plugin existed. Now, I have both more professional-looking (and SEO-friendly) author slugs and my usernames are fully private, so I don’t have to worry about would-be hackers. It was the one thing my security plugin didn’t seem to deal with, so I’m very pleased.
I can also confirm that this plugin works with the latest version of WordPress, even though it technically hasn’t been tested for it (last update was a year ago). I guess when a plugin works, it works.
Bishwambhar Sen says
Thanks for this post! My author slug was something like myname_somerandomcharcter and since it was my username i couldn’t even change it and all my posts had this author slug. SEO analysis would reveal this slug as SEO unfriendly URL. Now I have changed it using this plugin! Thanks again!
Tony says
Great article, I have a problem though.
I set a custom structure in the permalink settings to article/%postname%/. However it also affects my author pages and now I’m left with article/author/%author%.
Please can you help?
Phil says
Hi there
Thanks for this article. Is it possible to do the following:
[URLs are examples]
I have a site xyz.com. Under the URL xyz.com/site1/site2 i have the posts from wordpress. If i open now the Post the url is like xyz.com/{postname} but i’d like to have xyz.com/site1/site2/{postname}
Can you help me?
BR
Phil
Marven says
You are only able to create a URL which consists of the PRIMARY category and the post name.
Head over to Settings->Permalinks and choose ”custom structure”. In the your can click on the buttons below the input field or paste the following:
/%category%/%postname%/
Vikash says
In WordPress 4.8.1 ? i am unable to find it. help me
Matt says
Quick question about old URLs and search engines. Since I’ve been using this site for about 11 years, I know the old author URLs are in the search engines and possibly other places as well.
Shouldn’t we add a redirect to .htaccess so all old links are redirected to the new author URL?
Thank you for your advice.
-Matt
WPBeginner Support says
Hi Matt,
Yes, if your author pages are indexed by search engines, then you will need to setup redirects. See our guide on how to create redirects in WordPress for detailed instructions.
Administratör
Matt says
Thanks for your quick reply!
To better assist other users, this is what I came up with. Please correct any .htaccess coding issues as you see fit.
# Redirect Old author URL to new one 3/14/17 (Matt)
RedirectMatch 301 /old-user/ http://www.example.com/author/new-user/
Chad says
Thanks, great post.
Ashu says
yes helpful
Dinesh says
Thank you very much. I love this solution.
madhavi jha says
You add this in your theme function.php
global $wp_rewrite;
$wp_rewrite->author_base = “member”; // or whatever
$wp_rewrite->flush_rules();
Ann says
OMG, a lifesaver! A hacker used my exact (and weird) username. I finally figured out that it was being displayed in author/username (even though Woo Canvas asks me how I want to display my name), and this is the only post (I’ve been searching hours) to offer a simple solution for a non-programmer. I love you, WPBeginner….
ferdicon says
Must Plugin be used to change User Slug, too many plugin can really cause your wordpress site to become slow in loading