Comment autoriser PHP dans les publications et pages WordPress (tutoriel facile)


Voulez-vous autoriser PHP dans vos articles et pages WordPress ?

En ajoutant du code personnalisé à votre site, vous pouvez affiner WordPress pour mieux répondre à vos besoins. Cependant, par défaut, WordPress ne vous permet pas d'ajouter PHP directement à vos pages.

Dans cet article, nous allons vous montrer comment autoriser le PHP personnalisé dans les publications et les pages WordPress.

Pourquoi Autoriser PHP dans les publications et pages WordPress ?

Si vous essayez de taper du code PHP directement dans l’éditeur de blocs WordPress, vous remarquerez que WordPress supprime une grande partie de votre code, voire le supprime entièrement.

WordPress n'autorise pas PHP dans les articles et les pages pour des raisons de sécurité. En effet, une simple erreur dans votre code PHP peut provoquer toutes sortes d’erreurs WordPress courantes.

Cependant, dans certains cas, vous devrez peut-être ajouter PHP aux articles et pages WordPress.

Par exemple, si vous gagnez de l’argent grâce au marketing d’affiliation, vous devrez peut-être ajouter un code publicitaire à votre site.

Vous avez peut-être également développé vos propres fonctions PHP. Par exemple, vous pouvez utiliser PHP personnalisé pour valider les connexions des utilisateurs sur les pages réservées aux membres de votre site.

Cela étant dit, voyons comment autoriser PHP dans les publications et les pages WordPress.

Comment autoriser PHP dans les publications et pages WordPress

WordPress n'autorise peut-être pas PHP directement dans les articles et les pages, mais il autorise les shortcodes. Cela signifie que vous pouvez ajouter du PHP personnalisé à votre contenu en créant un shortcode, puis en l'utilisant dans vos pages et publications.

Le moyen le plus simple d’ajouter des codes courts personnalisés dans WordPress consiste à utiliser WPCode. Ce plugin vous permet de créer autant de shortcodes que vous le souhaitez puis de lier ces shortcodes à différentes sections du code PHP.

La première chose que vous devez faire est d'installer et d'activer le plugin gratuit WPCode. Pour plus de détails, consultez notre guide étape par étape sur la façon d'installer un plugin WordPress.

Lors de l'activation, rendez-vous sur Extraits de code » Ajouter un extrait.

Ici, vous verrez tous les extraits prêts à l’emploi que vous pouvez ajouter à votre site Web. Ceux-ci incluent des extraits qui vous permettent de désactiver complètement les commentaires WordPress, de télécharger des fichiers que WordPress ne prend pas en charge par défaut, et bien plus encore.

Puisque vous créez un nouvel extrait, vous devez survoler « Ajouter votre code personnalisé ». Ensuite, cliquez sur « Utiliser l'extrait ».

Pour commencer, saisissez un titre pour l’extrait de code personnalisé. Il peut s'agir de tout ce qui vous aide à identifier l'extrait dans le tableau de bord WordPress.

Après cela, ouvrez la liste déroulante « Type de code » et sélectionnez « Extrait PHP ».

Dans l'éditeur de code, saisissez ou collez simplement le code PHP que vous souhaitez utiliser.

Dans l’image suivante, nous créons un extrait qui montre la date de publication de l’article.

Après cela, faites défiler jusqu'à la section « Insertion ». WPCode peut ajouter automatiquement votre code à différents emplacements, par exemple après chaque publication, frontend uniquement ou administrateur uniquement.

Puisque nous souhaitons ajouter le PHP personnalisé à l'aide d'un shortcode, cliquez sur « Shortcode ». WPCode affichera désormais le shortcode que vous pouvez ajouter à n'importe quelle page, publication ou zone prête à accueillir un widget.

Après cela, vous êtes prêt à faire défiler vers le haut de l'écran et à cliquer sur le bouton « Inactif » pour qu'il devienne « Actif ».

Enfin, cliquez sur « Enregistrer l'extrait » pour rendre l'extrait vivant.

Une fois que vous avez fait cela, vous êtes prêt à ajouter le PHP personnalisé à votre site Web WordPress en ouvrant n'importe quelle page ou publication.

Dans l'éditeur de bloc, cliquez simplement sur le bouton « + » et tapez « Shortcode ». Lorsqu'il apparaît, sélectionnez le bloc Shortcode pour l'ajouter à la page ou à la publication.

Vous pouvez maintenant coller le shortcode dans ce bloc. Pour plus d’informations, veuillez consulter notre guide du débutant sur la façon d’ajouter un shortcode dans WordPress.

Lorsque vous êtes prêt à mettre le code en ligne, publiez ou mettez à jour la page. Maintenant, si nous visitons notre site Web, nous verrons le shortcode en action.

Comment gérer vos shortcodes PHP

Si vous souhaitez supprimer un extrait de code d'une page ou d'une publication, vous pouvez simplement supprimer le bloc Shortcode.

Cependant, à un moment donné, vous souhaiterez peut-être supprimer un extrait PHP personnalisé de l’ensemble de votre site Web. Dans ce cas, il est souvent plus facile de simplement désactiver l’extrait, car cela le désactivera pour chaque page ou publication.

Pour ce faire, rendez-vous simplement sur Extraits de code » Extrait de code.

Ensuite, recherchez simplement le code que vous souhaitez désactiver et cliquez sur sa bascule pour le faire passer d'Activé (Bleu) à Désactivé (Gris).

Après cela, c'est une bonne idée de visiter votre site Web et de vérifier que le code désactivé ne pose aucun problème.

Si votre blog WordPress semble et fonctionne normalement sans le code, vous souhaiterez peut-être supprimer définitivement l'extrait en accédant à Extraits de code » Extrait de code.

Ici, survolez simplement l'extrait que vous souhaitez supprimer, puis cliquez sur « Corbeille » lorsqu'il apparaît.

Nous espérons que cet article vous a aidé à apprendre comment autoriser PHP dans vos publications et pages WordPress. Vous pouvez également consulter nos meilleurs conseils pour augmenter la vitesse et les performances de WordPress, ainsi que nos choix d’experts sur les plugins WordPress indispensables pour développer votre site Web.

Si vous avez aimé cet article, abonnez-vous à notre chaîne YouTube pour les didacticiels vidéo WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.