Sidebar
Le sidebar possono essere usate come contenitore da posizionare a seconda delle esigenze quando si ha lo stesso contenuto ripetuto su più pagine. Ad esempio se il footer contiene un div con del testo che è uguale su molte pagine e che deve poter essere modificato da backend, lo gestiremo con una sidebar.
Per creare una sidebar, nel solito functions.php o in un file da lui richiamato scriveremo
function custom_sidebar_area() { // Top header sidebar 1 register_sidebar( array( 'name' => 'Header sidebar 1', 'id' => 'sidebar-1', // questo è il nome a cui faremo riferimento 'before_widget' => '<div id="%1$s">', 'after_widget' => '</div>' ) ); } add_action('widgets_init', 'custom_sidebar_area');
Poi nel footer (piuttosto che nell’header piuttosto che dove vogliamo) lo richiameremo scrivendo
dynamic_sidebar('sidebar-1');