Faire des mini-urls avec son blog WordPress !
RewriteRule ^([0-9]+)$ /index.php?p=$1
Ce code est à coller dans le fichier “.htaccess“, présent à la racine de votre blog 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.geekeries.fr/snippet/faire-mini-urls-blog-wordpress Après l'utilisation du code source : http://geekeries.fr/11394
Voici un exemple de fichier .htaccess (sans autres extensions).
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^([0-9]+)$ /index.php?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’adresses.
<?php the_permalink(); ?>
par
<?php bloginfo('url').'/'.the_ID(); ?>Ou encore
<?php get_permalink(); ?>
par
<?php get_bloginfo('url').'/'.get_the_ID(); ?>function InFeeds($content) { if(is_feed()){ $content = ''.$content.' - En savoir plus, rendez-vous sur ...'; } return $content; } add_filter('the_excerpt_rss', 'InFeeds'); add_filter('the_content', 'InFeeds');Ce bout ...
En savoir plus
function GkAverageR($feed_id,$interval = 7) {$today = date('Y-m-d', strtotime("now")); $ago = date('Y-m-d', strtotime("-".$interval." days")); $feed_url="https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=".$feed_id."&dates=".$ago.",".$today; $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, ...
En savoir plus
Publicité
En savoir plus
< ?php /* * * New Post Form for Custom Post Types for the Frontend of Your ...
En savoir plus
function GkLogoL() { echo ' h1 ...
En savoir plus

1 commentaire
Fayçal ELK says:
sept 4, 2011
Salut,
Ceci fonctionne il sous le CMS Pluxml ?
Qu'est-ce que vous en pensez ? :)