Archivos de plantilla mínimos para el desarrollo de temas

12

WordPress tiene un mínimo de archivos de plantillas de tema como

  • style.css
  • index.php

y también algunos otros archivos como aquí .

Si el desarrollador del tema desea crear un tema con menos timbres, ¿cuáles son algunos de los archivos de plantilla que deberían incluirse como mínimo? No hay ninguna guía en el códice de WordPress. Lo único que puedes encontrar es qué archivos y cuándo incluirlos. Para hacer uso de la mayoría de las funciones de WordPress sin ningún conflicto, no parece haber un número específico mencionado para el número de archivos de plantilla.

¿Cuántos archivos deberían estar allí cuando construyes un tema a partir de una plantilla html sin formato?

    
pregunta Ryu Ishida 01.02.2013 - 11:34

2 respuestas

18

Para tener el tema en la lista:

  • style.css

Con al menos esto:

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

Para que el tema sea funcional:

  • index.php

index.php debe tener un bucle de publicación, por lo que este sería el mínimo funcional 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 es el respaldo de facto para todos los archivos de plantilla que WordPress puede buscar. El resto son completamente opcionales, aunque te aconsejo que los uses.

Para obtener más información sobre qué plantillas son posibles, consulte aquí:

enlace

    
respondido por el Tom J Nowell 01.02.2013 - 12:24
6

Dos - styles.css y index.php . Si va a agregar funcionalidad adicional (algunos filtros o acciones), agregue a la lista functions.php . Si vas a agregar plantillas adicionales + número de plantillas agrega una captura de pantalla de tu tema + captura de pantalla. (jpeg | png | gif)

Todo depende de ti. Pero los requisitos mínimos son style.css y index.php .

    
respondido por el Butuzov 01.02.2013 - 11:54

Lea otras preguntas en las etiquetas