Come rendere il tuo tema WordPress compatibile coi widget

Lo so, ormai è un argomento vecchiotto, e avevo anche già scritto un articolo in cui parlavo “parzialmente” di questo, ma metti caso che ci sia chi – come me – non aveva ancora reso il suo tema del proprio WordPress compatibile con i nuovi widget!

Ormai tutti i temi sono widget-ready, cioè pronti per permetterci di usare i widget, ma se qualcuno avesse tra le mani un tema vecchio, e volesse poter usare i widget ecco come fare in DUE PASSI!

La prima cosa da fare è aprire il file del nostro tema che si chiama ‘functions.php‘ ed aggiungere le seguenti righe di codice:

if (function_exists('register_sidebar')) {
 register_sidebar(array(
 'name' => 'Widgetized Area',
 'id'   => 'widgetized-area',
 'description'   => 'This is a widgetized area.',
 'before_widget' => '<div id="%1$s">',
 'after_widget'  => '</div>',
 'before_title'  => '<h4>',
 'after_title'   => '</h4>'
 ));
}

Dopodiché si apre il file ‘sidebar.php‘ per inserire il codice che servirà a far apparire i widget:

<div id="widgetized-area">
 <?php if (function_exists('dynamic_sidebar') && dynamic_sidebar('widgetized-area')) : else : ?>
 <div>
 <p><strong>Widgetized Area</strong></p>
 </div>
 <?php endif; ?>
</div>

Chiaramente questo codice possiamo metterlo dove vogliamo metterlo in altri posti nel nostro tema, si può fare!

fonte: DigWP

Altri sono arrivati qui cercando:
aggiungere widget wordpress.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

You can add images to your comment by clicking here.