Ändra WordPress author-slug till skribent

Jag hjälpte nyligen till att göra ett litet WordPress-plugin som ändrar standardadressen för författarsidor från `/author/` till `/skribent/`.

WordPress använder normalt länkar som:

”`text id=”mx4jhe”
https://hemsida.se/author/namn
”`

Men efter pluginet blir det istället:

”`text id=”87ujq2″
https://hemsida.se/skribent/namn
”`

Det är en väldigt liten ändring, men den gör URL:erna lite mer svenska och känns ofta snyggare på svenska webbplatser.

      Funktioner

* Ändrar `/author/` till `/skribent/`
* Automatisk uppdatering av rewrite-regler
* Enkel installation
* Fungerar med vanliga WordPress-teman
* Ingen konfiguration behövs

    Installation

1. Skapa en mapp i:

”`text id=”13a7qv”
/wp-content/plugins/
”`

2. Lägg pluginfilen där.

3. Aktivera pluginet i WordPress adminpanelen.

Klart.

     Dokumentation

      Hur fungerar det?

Pluginet använder WordPress rewrite-system för att ändra author base globalt på webbplatsen.

     Behöver jag ändra permalänkar?

Vanligtvis nej. Pluginet uppdaterar rewrite-regler automatiskt vid aktivering.

Om länkarna ändå inte fungerar direkt kan man gå till:

”`text id=”lktc3m”
Inställningar → Permalänkar
”`

…och klicka på “Spara ändringar”.

     Påverkar detta SEO?

Normalt inte negativt. WordPress skickar vanligtvis vidare gamla author-adresser korrekt efter att rewrite-reglerna uppdaterats.

     Kompatibilitet

* WordPress 5.x+
* WordPress 6.x+
* PHP 7.4+
* PHP 8.x

    Vanliga frågor

Kan jag ändra till något annat än skribent?

Ja. I pluginkoden kan du ändra:

”`php id=”h8gxz0″
$wp_rewrite->author_base = ’skribent’;
”`

…till vilket ord du vill.

Fungerar det med svenska tecken?

Det rekommenderas att använda vanliga URL-vänliga tecken utan å, ä och ö.

Behöver pluginet några inställningar?

Nej. Det fungerar direkt efter aktivering.

    Versionshistorik

1.0

* Första versionen
* Byter `/author/` till `/skribent/`

2.0

* Lade till viktiga tillägg

ChatGPT