Quando parliamo di widget sappiamo bene che possiamo inserirli in qualsiasi area predisposta come una sidebar oppure nel footer, dipende da come è realizzato il tema.
E se volessimo inserire un widget in un punto diverso?
Si può fare!
Esiste una funzione poco utilizzata che si chiama semplicemente the_widget():
basta inserirla nel punto in cui vogliamo venga visualizzato il widget ed il gioco è fatto.
Ad esempio, se volessimo inserire il widget del campo di ricerca di WordPress accanto al titolo del sito ci basterà aprire il file header.php e incollare
1 |
<?php the_widget( 'WP_Widget_Search' ); ?> |
Salvate, aprite il sito nel browser et voilà, avrete inserito un widget dove pensavate di non poterlo fare.
Magie di WordPress 🙂
Per la lista completa dei widget a disposizione consultate il codex di WordPress a questo indirizzo.