Souvent, lorsque j'essaie d'ajouter mes propres codes source PHP aux fichiers modèles (sidebar.php, index.php, header.php, etc ...), cela génère des erreurs . Cependant, cela fonctionne correctement en dehors de Wordpress. Existe-t-il un moyen pour moi d'utiliser mes trucs PHP personnalisés dans les fichiers modèles de Wordpress?Wordpress et mes propres trucs PHP personnalisés
Répondre
Si vous parlez du sidebar.php
, index.php
et header.php
dans wp-content/themes/themename/
, bien, bien sûr, vous pouvez modifier ces fichiers. Ils sont destinés à être édités. Seulement vous assurer que vous ne pas écraser les fonctions PHP existantes ...
Vous pouvez lire à ce sujet sur Wordpress' Docs
Avec Wordpress, vous pouvez étendre les fonctionnalités de WordPress en écrivant vos propres plugins. C'est un processus assez sans douleur.
http://codex.wordpress.org/Writing_a_Plugin
Vous pouvez également étendre les fonctionnalités que les modèles ont en mettant les fonctions dans le fichier modèle de functions.php.
http://codex.wordpress.org/Theme_Development#Theme_Functions_File
Ajout de code PHP personnalisé à des modèles ne devrait pas générer des erreurs. Le seul problème que vous pourriez avoir, c'est que votre code est en conflit avec les noms et les variables de la fonction wordpress existante.
Aucun plugin nécessaire pour ajouter votre propre php, mais pour maintenir l'évolutivité, vous devriez, autant que possible, éviter de modifier les fichiers WP de base et de placer votre code dans les fichiers de votre propre thème ou dans vos propres plugins. Si vous avez des erreurs, il est difficile de deviner ce qu'elles peuvent être sans les détails, mais j'ai constaté que, à part les simples erreurs d'analyse, etc., les causes les plus probables sont les erreurs de portée.
- 1. Comment créer mes propres UIColor personnalisés autres que ceux prédéfinis?
- 2. plugins, thèmes et widgets wordpress trucs et astuces
- 3. Créer mes propres itérateurs
- 4. Champs personnalisés plusieurs valeurs, Wordpress, PHP
- 5. Conserver mes propres cours?
- 6. Comment utiliser les variables php propres dans le modèle wordpress?
- 7. Comment personnaliser FCKeditor avec mes propres boutons?
- 8. CakePHP: créer mes propres fonctions
- 9. Création de mes propres callbacks
- 10. Trucs et astuces d'optimisation
- 11. WordPress personnalisés taxonomies
- 12. Trucs et astuces professionnels
- 13. champs personnalisés wordpress
- 14. Puis-je décorer des fonctions PowerShell avancées avec mes propres attributs personnalisés?
- 15. ASP.NET - Puis-je écrire mes propres messages à ETW?
- 16. Conversion entre collections Hibernate et mes propres collections
- 17. Trucs et astuces Javascript
- 18. window.onbeforeunload trucs et astuces
- 19. Comment créer mes propres clauses Linq?
- 20. StructureMap avec mes propres attributs dans C#
- 21. Trucs et astuces de WCF
- 22. asp.net MVC créer mes propres itinéraires
- 23. Loading mes propres thèmes dans VSTO Addin, PowerPoint
- 24. Wordpress et PHP
- 25. Wordpress - Affichage et superposition de champs/messages personnalisés
- 26. Types WordPress personnalisés post Réécrire
- 27. Trucs de manipulation de chaîne de php
- 28. Création de tags personnalisés pour Wordpress
- 29. sortie de exe externe et mes objets personnalisés dans powershell
- 30. $ _GET et WordPress
Personnalisé PHP devrait fonctionner correctement que ce soit dans Wordpress ou non, tant que rien ne se heurte à l'ensemble des fonctions de Wordpress. S'il vous plaît citer les messages d'erreur votre obtenir, et des parties de votre code. –
Un peu plus de description de ce que vous essayez d'accomplir serait plus utile pour nous, je pense. – espais