¿La sintaxis del elemento de plantilla style.css de Wordpress está disponible en algún lugar?

StackOverflow https://stackoverflow.com/questions/86800

Pregunta

Recientemente me embarqué en el gran viaje de temas de Wordpress y he estado leyendo la documentación de Wordpress sobre cómo escribir un tema.Una cosa que encontré aquí fue que el style.css El archivo debe contener un encabezado específico para poder ser utilizado por el motor de Wordpress.Dan un breve ejemplo pero no he podido encontrar ninguna descripción formal de lo que debe haber en el style.css porción del encabezado.¿Existe esto en el sitio de Wordpress?Si no es así, ¿podríamos tal vez describirlo aquí?

¿Fue útil?

Solución

Residencia en http://codex.wordpress.org/Theme_Development:

El siguiente es un ejemplo de las primeras líneas de la hoja de estilo, denominada encabezado de la hoja de estilo, para el tema "Rose":

/*   
Theme Name: Rose
Theme URI: the-theme's-homepage
Description: a-brief-description
Author: your-name
Author URI: your-URI
Template: use-this-to-define-a-parent-theme--optional
Version: a-number--optional
Tags: a-comma-delimited-list--optional
.
General comments/License Statement if any.
.
*/

El tema más simple incluye sólo un archivo style.css, además de imágenes, si las hubiera.Para crear un tema de este tipo, debe especificar un conjunto de plantillas para heredar y usar con el tema editando la plantilla:línea en los comentarios del encabezado style.css.Por ejemplo, si quisieras que el Tema "Rose" heredara las plantillas de otro Tema llamado "prueba", incluirías Plantilla:Pruebe en los comentarios al principio de style.css de Rose.Ahora "prueba" es el tema principal de "Rose", que todavía consta únicamente de un archivo style.css y las imágenes concomitantes, todas ubicadas en el directorio wp-content/themes/Rose.(Tenga en cuenta que al especificar un tema principal se heredarán todos los archivos de plantilla de ese tema, lo que significa que se ignorarán todos los archivos de plantilla en el directorio del tema secundario).

Las líneas de encabezado de comentarios en style.css son necesarias para que WordPress pueda identificar un Tema y mostrarlo en el Panel de Administración en Diseño > Temas como una opción de Tema disponible junto con cualquier otro Tema instalado.

WordPress analiza los campos Nombre del tema, Versión, Autor y URI del autor y se utilizan para mostrar esos datos en el área Tema actual en la línea superior de la información del tema actual, donde el Nombre del autor tiene un hipervínculo al URI del autor.Los campos Descripción y Etiqueta se analizan y muestran en el cuerpo de la información del tema y, si el tema tiene un tema principal, esa información también se coloca en el cuerpo de la información.En la sección Temas disponibles, solo se utilizan los campos Nombre del tema, Descripción y Etiquetas.

Ninguno de estos campos tiene restricciones; todos se analizan como cadenas.Además, ninguno de ellos es obligatorio en el código, aunque en la práctica los campos no marcados como opcionales en la lista anterior se utilizan para proporcionar información contextual al administrador de WordPress y deben incluirse para todos los temas.

Otros consejos

Probablemente estés pensando en esto:

/*
THEME NAME: Parallax
THEME URI: http://parallaxdenigrate.net
VERSION: .1
AUTHOR: Martin Jacobsen
AUTHOR URI: http://martinjacobsen.no
*/

Si no estoy lejos, Wordpress usa esta información para mostrarla en el cuadro de diálogo "Activar diseño" en el backend de administración.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top