web-dev-qa-db-fra.com

Puis-je utiliser des php personnalisés sur des pages spécifiques dans wordpress?

Je crée un site wp en tant que nouvelle interface pour un système interne que j'ai conçu il y a longtemps.

Je veux pouvoir exécuter un php personnalisé pour récupérer différents éléments de ma base de données (mysql) et afficher des données dynamiques, etc., mais ne semble pas pouvoir le faire.

Je pensais que le plug-in d'extraits de code aurait peut-être aidé, mais bien que cela fonctionne avec du PHP personnalisé, il ne peut pas être appelé sur une base individuelle, mais s'exécute peu importe où je suis, ce qui n'est pas approprié.

Toute aide demandée.

2
John

Si vous utilisez un thème enfant ou personnalisé, je vous encourage à consulter la hiérarchie des modèles du Codex .

La réponse courte à votre question est oui, vous pouvez exécuter du code personnalisé sur la page de votre choix.

La réponse la plus longue est toujours oui, mais elle est un peu plus impliquée dans ce que votre produit final va ressembler.

Je vais coller la partie concernant les pages de la page susmentionnée:

Le fichier de modèle utilisé pour rendre une page statique (type de page). Notez que contrairement aux autres types de post-types, la page est spéciale à WordPress et utilise le chemin suivant:

  • fichier de modèle personnalisé - Le modèle de page attribué à la page. Voir get_page_templates ().
  • page- {slug} .php - Si le slug de page est recent-news, WordPress cherchera à utiliser page-recent-news.php.
  • page- {id} .php - Si l'ID de la page est 6, WordPress cherchera à utiliser page-6.php.
  • page.php
  • singular.php
  • index.php

Vous avez donc la possibilité de créer l’un de ces modèles personnalisés et de les appliquer à votre page, en exécutant le code dont vous avez besoin.

2
socki03