Nwlapcug.com


Come modificare un'intestazione tematica



Tematiche è uno dei quadri più ampiamente usato di tema per la piattaforma di pubblicazione WordPress a causa del suo codice pulito e facilità di personalizzazione attraverso il pannello di amministrazione del mondo. Allo stesso tempo, gli sviluppatori che desiderano modificare il quadro per i propri temi possono incorrere in alcuni blocchi stradali scoraggiante quando ha affrontato con la struttura del codice del mondo. L'intestazione tematica può essere modificato come qualsiasi altro file di tema attraverso il WordPress "Aspetto > Editor" pagina nel pannello di amministrazione, ma il file contiene solo tematici ganci, piuttosto che il codice HTML previsto nell'intestazione. Per modificare il contenuto effettivo dell'intestazione, è necessario accedere al resto dei file del tema.

Istruzioni

1

Lanciare il vostro editor preferito HTML o testo e fare clic su "File > Open." Individuare la cartella del tema e aprire le cartelle "Library" e "Extensions". Selezionare il file "intestazione-extensions.php" e fare clic su "Apri". Questo file contiene il codice di intestazione effettiva tra tema istruzioni della funzione.

2

Modificare le righe di codice all'interno di virgolette segue ciascuna "$content =" istruzione. È estremamente importante che si lasciano intatte le virgolette singole e modifica solo il codice all'interno delle virgolette, lasciando tutti gli altri elementi da solo. Ad esempio, per modificare il tipo di documento da XHTML 1.0 a HTML5, è necessario modificare questa riga:

$content = ' <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional / / EN" "l'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >'. "\n";

Rimuovere il codice all'interno di virgolette singole:

$content = ' '. "\n";

Sostituire con la dichiarazione di tipo di documento HTML5:

$content = ' <! DOCTYPE html >'. "\n";

3

Valutare il resto del documento per le aree di codice che potrebbe essere necessario cambiare. Ogni intestazione di sezione indica che la funzione fa riferimento. Una modifica comune potrebbe essere cambiare le classi CSS intorno alle linee 336 a 390, o disabilitare una sezione o una riga di codice. Ad esempio, se si prevede di sostituire il menu con un altro script e non hanno desiderato gli script Superfish per eseguire affatto più lungamente, commentare gli script utilizzando un "/"e"/" prima e dopo la riga come segue:

/ * $scripts. = $scriptdir_start. 'hoverIntent.js'. $scriptdir_end. "\n";

$scripts .= $scriptdir_start . 'superfish.js' . $scriptdir_end . "\n";

$scripts .= $scriptdir_start . 'supersubs.js' . $scriptdir_end . "\n";

$dropdown_options = $scriptdir_start . 'thematic-dropdowns.js' . $scriptdir_end . "\n";*/4

Salvare le modifiche quando finito. Modificare il nome del file sul server Web prima di caricare la versione cambiata "intestazione-extensions.php". Questo crea un sistema di sicurezza nel caso in cui una delle tue modifiche causa un problema con il sito di carico correttamente. Caricare il file modificato e ricaricare il tuo sito per verificare le modifiche.

5

Tornare al tuo pannello di amministrazione di WordPress e fare clic su "aspetto > Editor." Per aggiungere ulteriori JavaScript, link a file CSS aggiuntivi o includere qualsiasi altro codice nell'intestazione, aggiungere il codice al file "header. php" selezionandolo dall'elenco dei file sul lato destro. Incollare in primo luogo le aggiunte appena sopra la midway tag "< / head >" attraverso il documento, con collegamenti di CSS e codice JavaScript o file link ultima.

6

Modificare il resto del file header. php sotto la < / head > tag come si farebbe con qualsiasi altro file di tema. Si possono aggiungere o rimuovere elementi DIV, modificare i nomi di classe o aggiungere qualsiasi altro HTML arbitrario che si intende caricare su ogni pagina prima del contenuto.

Consigli & Avvertenze

  • Utilizzare un editor HTML che i numeri di ogni riga e colora il codice per rendere l'editing del file di intestazione-extensions.php più facile. È possibile modificare le righe di codice sono di solito in rosso.
  • Costruire un tema bambino invece di modificare il framework di base. Temi Child permetterà di costruire un modello utilizzando qualsiasi codice e la struttura che ti piace, quindi utilizzare Template tematici ganci per tirare in tema tematica funzioni.
  • Se qualcosa va storto, verifica il tuo intestazione-extensions.php per assicurarsi che non hai rimosso nulla di fuori le virgolette singole e ogni riga di codice HTML è all'interno di virgolette singole. Rimuovere gli spazi tra le virgolette e il codice all'interno di loro, se presente.