Annonce

Important : WordPress 2.6 est disponible en français. À lire avant la migration !
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite Recherche et de lire les règles de ce forum.

#1 13-05-2008 17:10:38

p4c
Membre WP
Date d'inscription: 30-09-2007
Messages: 7

Gestion des Permalinks dans Wordpress

Bonjour,

Ma configuration WP actuelle
- Version de WordPress : En cours de migration
- Thème utilisé : En cours de choix
- Plugins en place : Aucun actuellement
- Nom de l'hebergeur : OVH
- Adresse du site : Aucun pour le moment

Problème(s) rencontré(s) :

Bonjour à tous,

Je suis en train de migrer de Joomla vers Wordpress et un gros doute subsiste.
J'ai des URL assez spécifique sous Joomla du type :

www.kurosawa-cinema.com/Section/Category/Nom_du_Film

Comme vous le voyez, au lieu des espaces, j'ai le caractère "_"
Par défaut, Wordpress remplace les espaces par le caractère "-"
Est-il possible de modifier cela ?

D'avance merci.

Hors ligne

 

#2 13-05-2008 18:40:36

Comme une image
Burpeur Wordpress
Lieu: Paris (enfin presque)
Date d'inscription: 30-01-2008
Messages: 1502
Site web

Re: Gestion des Permalinks dans Wordpress

Je ne saisis pas trop l'intérêt de cette modification, en fait...

Il y a deux possibilités :
1/ Lors de la migration, par action directe sur la base de données
2/ À l'ajout de chaque article, par la modification en live du permalien.

Dans les deux cas, il ne s'agit pas d'une modification permanente (laquelle doit être possible moyennant patch du code WP).
Merci de préciser un peu plus le pourquoi pour voir la solution la plus pertinente.


Outils de base : Firefox+Firebug, Google-est-mon-ami™, Notepad++. Avec ça, on règle 78,24% des problèmes wink
Pour aller plus loin : Côt côt codex FR EN ! WAMP/LAMP/MAMP

« On paie mal un maître en ne restant toujours que l'élève. » — F. Nietzsche

En ligne

 

#3 13-05-2008 19:19:35

Lumière de Lune
Not a plastic girl
Lieu: Allemagne - Maroc
Date d'inscription: 15-08-2007
Messages: 1249
Site web

Re: Gestion des Permalinks dans Wordpress

Tu peux saisir directement le nom que tu veux dans le 'nom du post'
Maintenant je te déconseille le _  pour deux raisons :
1- comme tu peux le constater, il est masqué ici par le souligné du lien
2- il n'est pas pris comme séparateur par google

Hors ligne

 

#4 13-05-2008 20:43:22

p4c
Membre WP
Date d'inscription: 30-09-2007
Messages: 7

Re: Gestion des Permalinks dans Wordpress

Entendu.
Mais comment je fais si mes liens sont déja comme celà ?

exemple : http://www.kurosawa-cinema.com/Films/Ja … on_a_rien/
je veux obtenir le meme résultats sur Wordpress pour ne pas perdre mes visiteurs et surtout les pages indéxés par google.
Existet-il peut être une méthode pour contourner ce problème ?

Hors ligne

 

#5 13-05-2008 21:19:00

Comme une image
Burpeur Wordpress
Lieu: Paris (enfin presque)
Date d'inscription: 30-01-2008
Messages: 1502
Site web

Re: Gestion des Permalinks dans Wordpress

Je comprends mieux ! Tu veux conserver les URL existantes, mais ne changer que le moteur sous le capot !
Je ne sais pas si WP est capable de conserver tes URLs, aux _ près. Si c'est le cas, voici la procédure que je te propose :

1/ Lors de ta migration, tu fais en sorte que chaque billet conserve son ancien nom (avec _). Si WP te transforme les _ en - lors de la migration, effectue une modification après migration sur tous les billets existants en attaquant directement la base de données
=>   UPDATE wp_posts SET postname = REPLACE(postname, '-', '_') ;
(euh, je te conseille de vérifier ma requête et de la tester en prenant soin de faire une sauvegarde de ta base avant modif ! Vérifier notamment si tu n'as pas des titres avec des traits d'union du genre l_arriere-train_sifflera_trois_fois ;-)

2/ Pour les nouveaux billets, laisse WP utiliser son mécanisme normal.


Il y aurait probablement une meilleure solution à base d'URL rewriting, via une modification adéquate de ton .htaccess, en indiquant une redirection permanente en cas de _ de manière à ce que ton contenu soit réindexé par les moteurs sur la nouvelle adresse WP (avec -) mais ça, je ne sais pas faire.


Outils de base : Firefox+Firebug, Google-est-mon-ami™, Notepad++. Avec ça, on règle 78,24% des problèmes wink
Pour aller plus loin : Côt côt codex FR EN ! WAMP/LAMP/MAMP

« On paie mal un maître en ne restant toujours que l'élève. » — F. Nietzsche

En ligne

 

#6 13-05-2008 21:43:00

p4c
Membre WP
Date d'inscription: 30-09-2007
Messages: 7

Re: Gestion des Permalinks dans Wordpress

Merci beaucoup pour l'aide.
De ce coté , je m'arrangerai pour faire de la redirection 301, ce qui devrait faire l'affaire également.
Je testerai en tout cas le système de requete dans la base de donnée.
par contre , j'ai une autre petite question lié aux URLs.

Actuellement, sur mon site de test wordpress , j'ai des urls du type : http://localhost/category/films/japonais/
et un article qui porte comme url : http://localhost/films/bon_a_rien/

ce qui me dérange un peu, car je souhaiterai avoir des liens du genre http://localhost/films/japonais/bon_a_rien
le soucis, c'est que par défaut, Wordpress semble ajouter "category" meme si par la suite lorsque je navigue sur l'article la partie "category" est "mangé" est deviens directement "films" , le sous-dossier.
le problème, c'est que les liens des menus me propose http://localhost/films/bon_a_rien/ alors que je préférerai http://localhost/films/japonais/bon_a_rien/

avoir donc ma catégorie et sous catégorie dans l'url....même si la page pointe sur http://localhost/films/bon_a_rien/

Tout ca, effectivement pour récupérer mes anciens liens sous wordpress sans soucis.
J'espère que c'est à peu près clair ^^
En tout cas merci du support réactif

Hors ligne

 

#7 13-05-2008 23:40:42

Lumière de Lune
Not a plastic girl
Lieu: Allemagne - Maroc
Date d'inscription: 15-08-2007
Messages: 1249
Site web

Re: Gestion des Permalinks dans Wordpress

Le category est effectivement la valeur par défaut. Je pense que c'est "notamment" une sécurité indispensable, on peut imaginer qu'un post, qu'une page ou un tag ait le même nom qu'une catégorie.
En revanche dans les options de permaliens, tu peut mettre ce que tu veux à la place

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.17
© Copyright 2005-2006 WordPress France

Tous droits réservés - wordpress-fr.net © 2005-2006

  • RSS
WPfr ValidatorXhtml ValidatorCSS mysql Php GetFirefox
Design par AmO - Crédits - Equipe WordPress France

Réseau International : Hongrie - Allemagne - Grèce - Italie - Japon - Corée - Suisse - Turquie - USA