Comment ajouter une page PHP à WordPress ?

décembre 2018

Quentin

19

Vous pouvez parfois avoir besoin de créer une page personnalisée pour votre blog WordPress, qui exécute du code PHP tout en faisant partie de l’ensemble du site (CSS, thème, design). Dans cet article, je vous explique comment insérer du code php dans une page de votre site WordPress.

Comment faire ?

Pour cela, il n’y a pas besoin d’utiliser de plugin. Nous pouvons utiliser le concept de « shortcode » (un tuto bonus est disponible à la fin de cette page) ou bien créer un « template de page ». Nous allons voir comment créer un template de page.

Commencez par dupliquer le template post.php, single.php ou page.php dans votre dossier de thèmes (sous /wp-content/themes/votretheme/).

Renommez le nouveau fichier comme suit « mon_template.php » (où n’importe quel autre nom). Ce fichier va permettre de créer un nouveau template qui pourra être utilisé quand vous ajouterez une page dans WordPress. Pour créer ce nouveau template, ajoutez les informations suivantes en haut de ce fichier :

<?php
    /*
    Template Name: Nom du template
    */
?>

Vous pouvez ensuite modifier ce fichier en utilisant du PHP de manière classique.

Créez ensuite une nouvelle page dans votre blog WordPress. Dans l’écran de modification de la page, vous verrez une liste déroulante « Modèle » à droite. Sélectionnez votre nouveau modèle (template) et publiez la page.

Votre nouvelle page utilisera le code PHP défini dans le fichier « mon_template.php ».

Voici un exemple :

<?php
    /*
    Template Name: Nom du template
    */
     echo 'Hello world !';
?>

Sachez que vous pouvez également ajouter du php dans n’importe quel template de votre thème. Si vous souhaitez en savoir plus sur la création de thème WordPress personnalisé. Vous pouvez consulter le cours que j’ai créé. Il vous permettra de développer un premier thème rapidement et de vous familiariser avec le système WordPress.

PS: n'oubliez pas de lire mon tutoriel principal sur comment créer un thème WordPress !

19 commentaires sur "Comment ajouter une page PHP à WordPress ?"

  1. Andriamiharisoa dit :

    Merci de m’envoyer le tuto, c’est interressant

    1. Quentin dit :

      Bonjour,
      Pour recevoir le tuto, il suffit d’entrer votre e-mail dans le champ ci-dessus.

  2. Vallet dit :

    Bonjour

    Merci

  3. Adjela dit :

    Bonjour,

    Je serais intéressé pour recevoir le tuto « Comment ajouter une page PHP à WordPress ? ».
    Merci d’avance.

    Bien cordialement,
    Adjela

  4. thierry lydie dit :

    bonsoir,

    intéressée par le tuto

  5. AlbertM dit :

    Bonjour,
    Pouvez vous m’envoyer le code svp et merci d’avance

    1. Quentin dit :

      Je viens de vous inscrire sur la liste pour recevoir le tuto.

  6. VERGNE dit :

    Bonjour, merci de me faire parvenir le tuto comment rajouter une page php
    a wordpress.
    Je veux me faire une base de donnée des films que j’ai vu
    en recupérant des données résumé, affiche, scénario dans allociné.
    j’arrive à récupérer et je pense que c’est plus facile à mettre en page avec wp.
    Bien cordialement,

    1. Quentin dit :

      Bonjour,
      Je viens de vous inscrire pour que vous puissiez recevoir le cours.

  7. Haver Arthur dit :

    puije avoir le tuto svp ?

  8. Adenis dit :

    Bonsoir,

    j’aimerais avoir le tuto svp.

    Cordialement

  9. Fatbulle dit :

    Bonjour.
    Merci de m’envoyer le tuto. Sympa.

  10. pacemjah dit :

    bonjours puis-je avoir également le tuto merci par avance

  11. Nicolas dit :

    Bonsoir , je suis très intéressé par votre article. Je souhaite recevoir le tuto svp
    Bien amicalement

  12. jy56 dit :

    Bonjour,
    Merci d’aider les pauvres paumés comme moi qui galèrent !

    Pouvez-vous m’adresser le tuto pour créer un shortcode qui lancerait une page php (template), afin d’inser mon code php dans une page formatée par Elémentor par exemple.

    Cordialement

    Jean-Yves

  13. Christophe dit :

    Bonjour, votre demande date un peu mais avez-vous eu une réponse? Sinon avez vous réussi à insérer le PHP dans une page elementor? Je cherche à faire qqch de similaire mais je n’y arrive pas du tout!

  14. yacine dit :

    Bonjours;
    Je viens juste de tomber sur vôtre sujet qui me concerne directement Je serais intéressé pour recevoir le tuto « Comment ajouter une page PHP à WordPress ? ».
    Merci d’avance.

    Bien cordialement,

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *