Faire des mini-urls avec son site !
1 | RewriteRule ^([0-9]+)$ /index.php?p=$1 |
Ce code est à coller dans le fichier « .htaccess« , présent à la racine de votre site WordPress juste sous la ligne RewriteBase /. Elle permet de rediriger les adresses personnalisées par défaut de WordPress vers une adresse un peu plus courte.
Les adresses par défaut :
http://www.boiteaweb.fr/blog/wordpress-faire-des-mini-urls-avec-son-site-2139.html
Après l’utilisation du code source :
http://boiteaweb.fr/2139
Voici un exemple de fichier .htaccess .
1 2 3 4 5 6 7 8 9 10 11 12 | # BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^([0-9]+)$ /?p=$1
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress |
Pour inclure ces nouvelles adresses courtes dans votre thème WordPress afin de remplacer par exemple les liens pour le partage sur les réseaux sociaux, placez les codes suivants là où vous souhaitez afficher l’adresse.
1 | <?php the_permalink(); ?> |
par
1 | <?php bloginfo('url').'/'.the_ID(); ?> |
Ou encore
1 | <?php get_permalink(); ?> |
par
1 | <?php get_bloginfo('url').'/'.get_the_ID(); ?> |
Vous pouvez aussi utiliser votre second nom de domaine qui vous sert pour vos urls courtes :
1 | <?php 'http://baw.li/'.get_the_ID(); ?> |
Pour finir, je vous propose ce code source sous forme d’extension WordPress :
BAW Auto Shortener






Tout le site
Sécurité
Extensions validées
Extensions corrigées
Extensions vulnérables
Codes-sources
Conseils