add_rewrite_tag, explication à propos du troisièeme paramètre (query) ?

  • WordPress :5.0.3
  • Statut : non résolu
Affichage de 1 message (sur 1 au total)
  • Auteur
    Messages
  • #2246497
    WF
    Participant
    Initié WordPress
    15 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 7.2.10 / 5.7.23
    • Thème utilisé : Thème perso
    • Extensions en place : N/A

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

    Je mets en place des règles de ré-écriture sur mon thème.

        add_rewrite_tag('%knowledge%','([^/]+)'/* , 'knowledge=' */);
        add_rewrite_rule('^([^/%]+)/realisations/?$','index.php?knowledge=$matches[1]&post_type=project','top');
        add_rewrite_rule('^([^/%]+)/realisations/([^/%]+)/?$','index.php?knowledge=$matches[1]&project=$matches[2]','top');

    Si je renseigne le troisième paramètre de add_rewrite_tag la query _var n’est pas transmise à ma cible alors que si je le renseigne pas ça fonctionne. Pourquoi ?

    Merci d’avance.

Affichage de 1 message (sur 1 au total)
  • Vous devez être connecté pour répondre à ce sujet.