Domanda

Recentemente ho intrapreso il grande viaggio dei temi WordPress e ho letto la documentazione di Wordpress su come scrivere un tema.Una cosa mi è venuta in mente Qui era quello il style.css il file deve contenere un'intestazione specifica per poter essere utilizzato dal motore Wordpress.Forniscono un breve esempio ma non sono stato in grado di fornire alcuna descrizione formale di ciò che deve essere contenuto nel file style.css porzione di intestazione.Esiste sul sito Wordpress?Se così non fosse, potremmo forse descriverlo qui?

È stato utile?

Soluzione

Basato su http://codex.wordpress.org/Theme_Development:

Quello che segue è un esempio delle prime righe del foglio di stile, chiamato intestazione del foglio di stile, per il 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.
.
*/

Il tema più semplice include solo un file style.css, più eventuali immagini.Per creare un tema di questo tipo, è necessario specificare una serie di modelli da ereditare per l'utilizzo con il tema modificando il modello:riga nei commenti dell'intestazione style.css.Ad esempio, se desideri che il tema "Rosa" erediti i modelli da un altro tema chiamato "test", dovresti includere Template:prova nei commenti all'inizio di style.css di Rose.Ora "test" è il tema principale di "Rose", che consiste ancora solo di un file style.css e delle immagini concomitanti, tutte situate nella directory wp-content/themes/Rose.(Nota che specificando un tema genitore erediteranno tutti i file modello da quel tema, il che significa che qualsiasi file modello nella directory del tema figlio verrà ignorato.)

Le righe di intestazione dei commenti in style.css sono necessarie affinché WordPress sia in grado di identificare un tema e visualizzarlo nel pannello di amministrazione in Design > Temi come opzione di tema disponibile insieme a qualsiasi altro tema installato.

I campi Nome tema, Versione, Autore e URI autore vengono analizzati da WordPress e utilizzati per visualizzare tali dati nell'area Tema corrente sulla riga superiore delle informazioni sul tema corrente, dove il Nome dell'autore è collegato tramite collegamento ipertestuale all'URI dell'autore.I campi Descrizione e Tag vengono analizzati e visualizzati nel corpo delle informazioni del tema e, se il tema ha un tema principale, anche tali informazioni vengono inserite nel corpo delle informazioni.Nella sezione Temi disponibili vengono utilizzati solo i campi Nome tema, Descrizione e Tag.

Nessuno di questi campi ha restrizioni: vengono tutti analizzati come stringhe.Inoltre, nessuno di essi è obbligatorio nel codice, anche se in pratica i campi non contrassegnati come facoltativi nell'elenco sopra vengono tutti utilizzati per fornire informazioni contestuali all'amministratore di WordPress e dovrebbero essere inclusi per tutti i temi.

Altri suggerimenti

Probabilmente stai pensando a questo:

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

Se non sono lontano, Wordpress utilizza queste informazioni per visualizzarle nella finestra di dialogo "Attiva design" nel backend di amministrazione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top