2012-10-21 2 views
2

Je suis en train d'apprendre xhtml/html5/PHP, et j'ai compris la plupart des concepts de ces langages. Ce que je ne comprends pas, c'est si j'ai plusieurs pages en xhtml comme home (index) html, about.html, blog.html, etc., ai-je besoin de convertir toutes ces pages en fichiers php? J'ai téléchargé quelques modèles du web pour regarder les fichiers php, mais dans le dossier de modèle il n'y a pas de fichiers individuels pour les catégories de menu, juste les fichiers .php habituels pour créer un thème wp. Pourquoi est-ce?xhtml à Wordpress?

Répondre

0

vous devez convertir toutes les pages en fichiers php pour que votre site soit dynamique. Votre en-tête et pied de page peuvent avoir le même format, mais pas pour votre contenu. Vous pouvez créer ces pages une par une, mais cela exigerait beaucoup d'efforts. Parce que vous aurez besoin de coder (coller) l'en-tête et le pied de page à chaque page. Si vous voulez changer quelque chose dans votre en-tête ou pied de page, vous devez le changer dans tous les fichiers.

En PHP, vous avez juste besoin de coder une fois l'en-tête et le pied de page dans header.php et footer.php (respectivement). Ensuite, appelez-les en utilisant include pour les afficher avec votre contenu. Taraaa. Si vous voulez changer certaines choses sur l'en-tête/pied de page, changez-le en header.php ou en footer.php. Taraaa. Yout En-tête ou pied de page a été modifié immédiatement, vous n'avez pas besoin de changer tous les fichiers.

Do I need to convert all of those pages to php files?

La réponse est oui! mais les couper en tranches premier à être en-tête, pied de page, barre latérale, etc.

in the template folder there is no individual files for the menu categories, just the usual .php files for created a wp theme.

Oui en fait il y a. Généralement situé dans functions.php en utilisant la fonction register_nav_menus. Je pense que vous devriez commencer à apprendre pour le thème WordPress de http://codex.wordpress.org/Theme_Development. Ils ont d'excellentes ressources là-bas.

Oui, j'espère que ça aide. Bonne chance! :-)

0

Bienvenue sur le développement web! Wordpress est programmé en PHP et donc pour cette raison vous devriez avoir tous les fichiers dans votre thème Wordpress PHP (ou les fichiers qui aident en PHP comme CSS, Javascript, ou similaire). En faisant un thème Wordpress, il est crucial que vous convertissiez tous vos fichiers HTML en fichiers PHP, sinon vous ne pourrez utiliser aucune des fonctions PHP de votre thème natif de Wordpress.

Pour plus d'informations sur le développement du thème, please read through this document.