web-dev-qa-db-fra.com

Fichiers modèles minimaux pour le développement de thèmes

WordPress a un nombre minimal de fichiers de modèles de thème

  • style.css
  • index.php

et aussi quelques autres fichiers listés ici .

Si le développeur de thème souhaite créer un thème avec moins de sifflements, quels sont les fichiers de modèle à inclure au minimum? Il n'y a pas de directives dans le codex WordPress. La seule chose que vous pouvez trouver est quels fichiers et quand les inclure. Pour pouvoir utiliser la plupart des fonctions WordPress sans aucun conflit, il ne semble pas y avoir de numéro spécifique mentionné pour le nombre de fichiers de modèle.

Alors, combien de fichiers doivent être présents lorsque vous créez un thème à partir de say brut template html?

14
Ryu Ishida

Pour que le thème soit répertorié:

  • style.css

Avec au minimum ceci:

/*   
Theme Name: Minimum Theme
Description: Test
Author: Test
Version: 1.0
*/

Pour que le thème soit fonctionnel:

  • index.php

index.php doit avoir une boucle de publication, donc ce serait le strict minimum fonctionnel index.php

<html>
<head><?php wp_head(); ?></head>
<body>
<?php
if ( have_posts() ) {
    while ( have_posts() ) {
        the_post();
        the_title( '<h3>', '</h3>' );
        the_content();
    }
}
wp_footer();
?>
</body>
</html>

index.php est la solution de secours de tous les fichiers modèles que WordPress pourrait rechercher. Tout le reste est entièrement optionnel, bien que je vous conseille de les utiliser.

Pour plus d'informations sur les modèles possibles, voir ici:

http://codex.wordpress.org/Template_Hierarchy

21
Tom J Nowell

Deux - styles.css et index.php. Si vous allez ajouter des fonctionnalités supplémentaires (certains filtres ou actions), ajoutez-les à la liste functions.php. Si vous allez ajouter des modèles supplémentaires + nombre de modèles ajouter une capture d'écran de votre thème + capture d'écran. (Jpeg | png | gif)

Tout dépend de toi. Mais les exigences minimales sont style.css et index.php.

7
Butuzov