J'ai ajouté quelques fonctionnalités supplémentaires à mon wordpress afin que je puisse le visiter avec une variable et faire des choses supplémentaires. Le problème est, quand je transforme mon lien dynamique moche en formatage aimable du permlink dans le fichier .htaccess, wordpress le remplace/l'ignore. J'ai entendu dire qu'il y avait un moyen de le faire, mais la façon dont j'essaie de le faire en se basant sur ce que les gens ont dit renvoie toujours une page 404 malgré tout. Je sais que le fichier son pointage fonctionne.Comment ajouter simplement de nouvelles réécritures personnalisées au .htaccess d'un wordpress sans échec?
2 façons ppl dire des œuvres mais j'ai eu pas de joie avec:
1) insérer les règles ci-dessus la #BEGIN partie 2 wordpress) utiliser add_rewrite_rule() fonction quelque part wordpress
Quelqu'un at-il eu un succès avec ces méthodes? ou d'autres méthodes?
Voici ce que mon fichier .htaccess ressemble
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/ref/(.*)$ /index.php?ref=1&sid=$1 [NC]
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Dans mes thèmes function.php J'ai aussi essayé d'ajouter:
add_rewrite_rule('/ref/(.*)$', 'index.php?ref=1&sid=$matches[1]','top');
sans succès.
J'ai également essayé les solutions sur @WordPress + mod_rewrite sans joie.
Aidez s'il vous plaît! :)
des idées?
Quelle variable supplémentaire est la vôtre? Avez-vous envisagé de vérifier qui est l'utilisateur ou de créer une nouvelle option dans WordPress au lieu de cela? –