IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WordPress PHP Discussion :

API WP : peut-on filtrer sur un champ ACF ?


Sujet :

WordPress PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 746
    Par défaut API WP : peut-on filtrer sur un champ ACF ?
    Bonjour à tous,

    Je suis sur un wordpress dernière version avec ACF Pro et j'aimerai pouvoir faire des GET de mes custom posts sur l'api WP en filtrant sur 1 champ ACF.

    Exemple si j'ai des CPT "voiture" et un attribut acf "puissance" :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     GET  https://mon.wordpress.net/wp-json/wp/v2/voiture/?puissance=7
    Mon format d'url n'est qu'un exemple, peut importe le format toute solution m'ira ;-)

    Quelqu'un a déjà fait ?

    Merci !

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 696
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 696
    Par défaut
    je pense que vous pouvez faire cela avec le filtre "pre_get_posts" et en testant la constante REST_REQUEST pour savoir si vous êtes dans un appel de l'api
    https://developer.wordpress.org/refe...pre_get_posts/

    un autre possibilité est d'ajouter une nouvelle route à l'api.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 746
    Par défaut
    Merci pour la piste, j'ai pu mettre en place un filtre.

    Dommage qu'ACF n'ait pas implémenté ça dans leur plugin :/

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. filtrer sur le champ prix pour comparer
    Par me_for_ever dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 26/07/2011, 16h26
  2. Filtrer sur un champ Time
    Par oumlike dans le forum Bases de données
    Réponses: 9
    Dernier message: 14/02/2011, 13h14
  3. [AC-2007] Filtrer sur un champ numérique avec OpenReport
    Par siriusalpha dans le forum IHM
    Réponses: 1
    Dernier message: 05/02/2011, 08h02
  4. [D7], [MS SQLSERVER], filtrer sur un champ de type entier
    Par iam dans le forum Bases de données
    Réponses: 1
    Dernier message: 12/12/2006, 16h19
  5. [API] résultat d'un Insert sur un champs de type entier
    Par Popoyan dans le forum Bases de données
    Réponses: 3
    Dernier message: 05/06/2006, 14h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo