Come aggiungere un barra laterale di un modello di Wordpress

October 7

Come aggiungere un barra laterale di un modello di Wordpress


In WordPress, la barra laterale può essere qualsiasi contenuto codificato nel file sidebar.php e chiamato dalla funzione get_sidebar (). barre laterali personalizzati sono inoltre possibili. In termini più generali, una barra laterale è qualsiasi contenuto a sinistra oa destra della colonna contenuto principale di un sito. Il tipico sidebar WordPress include il codice per renderlo compatibile con i widget, che sono l'anello elenchi, archivi e calendari che gli utenti trascinare e rilasciare nel cruscotto. Ogni utente si aspetta che il tema WordPress includerà almeno una barra laterale widgetized.

istruzione

1 Creare il file "sidebar.php" se non esiste già per il tema. Aggiungere a questo file qualsiasi codice necessario per la barra laterale, come <div> o <section> contenitori a. Salvare il file. Quindi, aprire il file "index.php" e controllare che non sia il seguente codice:

<? Php get_sidebar (); ?>

Se questo codice non esce, aggiungerlo al codice nel file in cui si desidera visualizzare la barra laterale. Stile con regole CSS come desiderato. Prova che la nuova barra laterale mostra correttamente visitando il vostro blog WordPress.

2 Widgetize barra laterale aggiungendo la seguente istruzione condizionale:

<? Php if (function_exists ( 'dynamic_sidebar') || dynamic_sidebar ()!):?>

Questo codice va nel file "sidebar.php" ovunque si desidera visualizzare i widget. Sotto questa istruzione condizionale, aggiungere tag template come <wp_get_archives php (?); ?> Che verrà visualizzato quando l'utente non ha ancora fissato i propri widget. Dopo aver aggiunto che il codice, digitare <? Php endif?; ?> Per terminare l'istruzione condizionale.

3 Aprire o creare il file "functions.php" con un editor di codice di scelta. Aggiungere il seguente codice alla fine o all'inizio di questo file:

<? Php if (function_exists ( 'register_sidebar')) {register_sidebar ();}?>

Questo codice rende il tema widget di pronto.

4 Ricarica il tuo sito web WordPress e controllare che i tag modello predefinito che si aggiungono al lavoro barra laterale. Vai al cruscotto per il tuo sito e cliccare su "Aspetto" e poi "Widget" nel menu a sinistra. Verificare che il tema ha ora almeno una barra laterale. Trascinare e rilasciare i widget nella barra laterale all'interno del cruscotto e quindi visitare nuovamente il sito WordPress. Verificare che solo i widget aggiunti nel cruscotto stanno dimostrando sul sito.

Consigli e avvertenze

  • Scaricare qualunque tema di base di WordPress e cercare il "sidebar.php" e il codice "functions.php" nella sua cartella per trovare esempi di lavoro della barra laterale e widget codice. Il tema "Twenty-Ten" non è amichevole per iniziare i programmatori, in modo da scegliere un altro.
  • Quando si effettuano modifiche di codice a un tema WordPress, eseguire sempre il vostro lavoro e di test nel browser dopo ogni passaggio di codifica. In questo modo garantisce l'assenza di codice è perso e rende più facile il debug.