In WordPress creare una nuova posizione Widget vuol dire creare un’area nella pagina dove inserire contenuti di varie tipologie come immagini, testo, HTML ecc…
Cosa è una posizione Widget in WordPress
Una posizione Widget in WordPress è un’area del tuo tema in cui è possibile inserire widget: piccole applicazioni che forniscono funzionalità extra come la visualizzazione di un elenco di post recenti, la barra laterale social media, la ricerca, ecc.
In WordPress, i widget possono essere inseriti in diverse posizioni, come la barra laterale, il footer o una nuova posizione widget appositamente creata. Queste posizioni possono essere definite dal tema o da un plugin.
Creare una nuova posizione Widget
Aprire ed editare il file wp-content/themes/YOUR_THEME/functions.php del tema di WordPress, aggiungendo il codice seguente:
function crea_nuova_posizione_widget() { register_sidebar( array( 'name' => 'Nuova Posizione Widget', 'id' => 'nuova_posizione_widget', 'description' => 'Questa è la nuova posizione widget', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h2 class="widget-title">', 'after_title' => '</h2>', ) ); } add_action( 'widgets_init', 'crea_nuova_posizione_widget' );
Una nuova posizione Widget nel Tema
Nel file del tema dove inserire il codice della nuova posizione inserire:
<?php if( is_active_sidebar('nuova_posizione_widget') ) { ?> <div class="nuova_posizione_widget"> <?php dynamic_sidebar( 'nuova_posizione_widget' ); ?> </div> <?php } ?>