J'ai créé un plugin où je passe une variable à travers l'url. La variable est l'identifiant d'un élément de la base de données. Dans la base de données, j'ai un champ de moteur de recherche stocké convivial que je pourrais utiliser pour définir l'URL, mais je suis perdu quant à la façon de le faire. Exemple de db:aide plugin wordpress
id sef name
1 dogs-name Dog's Name
Maintenant, quand je passe la variable dans l'url je passe par faire:
<a href="current-url/?id=<?php echo $id;?>">Link</a>
Ce que je voudrais faire est quelque chose comme ceci:
<a href="current-url/<?php echo $sef;?>">Link</a>
Cela rendrait une url beaucoup plus agréable. Cependant quand je fais cela cela ne marche pas parce que wordpress m'envoie à la page 404. Est-ce que quelqu'un sait si cela est possible et peut me donner un exemple de la façon de le faire? J'ai regardé dans les jolis trucs de permaliens mais j'ai seulement trouvé comment réécrire les URL faites dans wordpress et ne pas provenir d'un plugin qui est créé. Y at-il un moyen d'ajouter éventuellement une variable pour le remplacement par Wordpress à réécrire?
Toute aide est appréciée.