Annonce

Faites la différence entre le service WordPress.com et l'application libre WordPress.

Mettez-vous à jour ! WordPress 4.0 est disponible en français.

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.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter

#1 16-11-2012 22:59:17

tiju86
Membre WP
Date d'inscription: 16-11-2012
Messages: 2

Module Rewrite

Bonjour,

Ma configuration WP actuelle
- Version de WordPress : 3.4.2
- Version de PHP/MySQL : 5
- Thème utilisé : admired
- Extensions en place :
- Nom de l'hebergeur : ovh
- Adresse du site :

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

Bonjour,
j'ai créé une page php qui permets de gérer un panier, elle se situe dans le dossier de mon thème.
J'avais mis une règle dans mon htaccess pour réécrirer panier2.php vers wp-content/themes/admired/panier2.php

Or j'ai vu que ce n'était pas la bonne méthode et que ça provoquait des erreurs 404 dans mon firebug. (onglet réseau)

En lisant la documentation j'ai utilisé cette ligne dans le fichier functions.php :

add_rewrite_rule('^panier2.php?','wp-content/themes/admired/panier2.php','top');

Mais la réécriture de panier2.php ne se fait pas, avez- vous une idée sur mon erreur?

merci par avance

Julien

Hors ligne

 

#2 18-11-2012 20:35:01

Chouby
Bavard WP
Date d'inscription: 09-01-2012
Messages: 437
Site web

Re: Module Rewrite

Réglages->Permaliens->Enregistrer les modifications pour prendre en compte ta nouvelle règle.
En php, utiliser flush_rewrite_rules
Attention à ne pas appeler cette fonction à chaque chargement de WP, mais si et seulement si il y a une modification des règles

Hors ligne

 

#3 19-11-2012 12:32:56

tiju86
Membre WP
Date d'inscription: 16-11-2012
Messages: 2

Re: Module Rewrite

Bonjour,
merci pour ta réponse, la règle est bien prise en compte en effet.
Je fais un require('wp-blog-header.php'); le site me renvoie qu'il est introuvable.
Si je mets le chemin complet il me mets page introuvable (erreur de wordpress) ?

Hors ligne

 

#4 20-11-2012 20:02:32

Chouby
Bavard WP
Date d'inscription: 09-01-2012
Messages: 437
Site web

Re: Module Rewrite

Je n'avais pas fait attention, mais ce n'est probablement pas possible de le faire avec des fichiers php, car en fait tout passe par le 'index.php' de WordPress. As-tu essayé de faire un simple lien symbolique vers ton fichier?

Hors ligne

 

Pied de page des forums

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

[ Generated in 0.025 seconds, 12 queries executed ]