Requêter et afficher des custom post type (CPT) dans une page existante

  • WordPress :5.2
  • Statut : non résolu
3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Messages
  • #2284351
    kaboume
    Participant
    Initié WordPress
    4 contributions

    Bonjour,

    Je suis en train de créer un site WordPress, avec le thème Avada, pour lequel j’ai besoin d’utiliser des Custom Post Type.

    Pour cela, j’ai installé les extensions CPT UI & ACF Pro qui m’ont permis de créer mon Custom Post Type (appelons le “Movie” pour l’exemple) avec ses champs qui vont bien (ex : “dateSortie”, “ageMinimum”).

    Mon souhait est de pouvoir intégrer dans une page existante (faite avec Fusion Builder fournie par le Thème Avada), une section affichant la liste des ces films avec la possibilité de faire la mise en page qui va bien (flexbox…).

    Ma question est donc de savoir la manière la plus propre pour intégrer au sein de cette page existante le bout de code PHP qui va me permettre de requêter les films et de les afficher comme je veux ?

    J’ai lu qu’il était possible de définir sa propre page pour lister les CPT mais mon souhait est de les afficher dans une page existante.

    Merci d’avance pour votre aide.
    Eric.

    #2284406
    ferman
    Participant
    Maître WordPress
    1358 contributions

    Bonjour,

    N’est-il pas possible de mettre la boucle pour récupérer les CP dans une fonction, avec un shortcode, et le tout dans le fichier functions.php? Vous pourriez ensuite placer le shortcode dans la page que vous voulez.

    • Cette réponse a été modifiée le il y a 5 jours et 13 heures par  ferman.
    #2284409
    kaboume
    Participant
    Initié WordPress
    4 contributions

    Bonjour Ferman,

    Merci pour votre réponse!

    Effectivement, je n’avais pas pensé à cette solution.

    Eric

     

3 sujets de 1 à 3 (sur un total de 3)
  • Vous devez être connecté pour répondre à ce sujet.