Podczas tworzenia swojego bloga napotkałem się na taki element w konfiguracji jak Bezpośrednie odnośniki. Dzięki temu panelowi możemy w dowolny sposób modelować wygląd adresów naszego bloga.
Mój przykład: piecioshka.pl/blog/info/witaj-swiecie
Zaraz po adresie bloga jest nazwa kategorii, a następnie slugowana tytuł posta. Zapis w konfiguracji wygląda następująco:
/%category%/%postname%
Wybrałem opcję Własny format i wklepałem kod powyżej do input-a.
Następnie w głównym katalogu utworzyłem plik .htaccess
.
O następującej zawartości:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Po tych dwóch krokach linki są zdecydowanie bardziej przyjazne niż https://piecioshka.pl/blog/?page=3.
Właściwa dokumentacja znajduje się tutaj: codex.wordpress.org/Using_Permalinks