  {"id":344,"date":"2013-10-18T15:29:21","date_gmt":"2013-10-18T14:29:21","guid":{"rendered":"http:\/\/gironi.it\/blog\/?p=344"},"modified":"2024-09-20T14:06:48","modified_gmt":"2024-09-20T13:06:48","slug":"aggiungere-widget-nel-tema-wordpress","status":"publish","type":"post","link":"https:\/\/www.gironi.it\/blog\/aggiungere-widget-nel-tema-wordpress\/","title":{"rendered":"Aggiungere un widget nel tema WordPress"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-305\" src=\"http:\/\/gironi.it\/blog\/wp-content\/uploads\/2013\/01\/Wordpress.png\" alt=\"Wordpress\" width=\"128\" height=\"128\"> I widget sono una delle funzionalit\u00e0 pi\u00f9 comode per aggiungere pezzi di contenuto al proprio sito WordPress. E sono facili da gestire per qualsiasi utente, cosa che non guasta.<\/p>\n<p>Scopo di questo post \u00e8 mostrare come aggiungere un widget a un tema figlio, derivato dal &#8220;classico&#8221; Twenty Twelve, nella zona dell&#8217;header.<!--more--><\/p>\n<p>Presuppongo che sappiate creare un tema figlio (questo comunque sar\u00e0 il tema di un prossimo post). Aggiungete ora questo blocco di codice al vostro file <code>functions.php<\/code> che si trova nella directory del tema-figlio. Se il file non ci fosse, createlo.<\/p>\n<pre class=\"brush: php; ruler: true;\">\/\/add a widget area in the header\nif ( function_exists ('register_sidebar') )\nregister_sidebar( array(\n  'name' =&gt; __( 'Header Widgets Area', 'twentytwelve' ),\n  'id' =&gt; 'sidebar-header',\n  'description' =&gt; __( 'Un widget per l\\'area header del tema' ,  'twentytwelve' ),\n  'before_widget' =&gt; '\n<aside id=\"%1$s\" class=\"widget %2$s\">', 'after_widget' =&gt; '<\/aside>', 'before_title' =&gt; '\n\n<h3 class=\"widget-title\">', 'after_title' =&gt; '<\/h3>\n\n', ) ); add_action( 'widgets_init', 'twentytwelve_widgets_init' );\n<\/pre>\n<p>A questo punto salvate il file e create il file <code>sidebar-header.php<\/code> sempre nella cartellina del tema figlio.<br \/>\nIl codice del file \u00e8 questo:<\/p>\n<pre class=\"brush: php; ruler: true;\"><!--?php if ( is_active_sidebar( 'sidebar-header' ) ) : ?--><\/pre>\n<div id=\"headWidgets\" role=\"complementary\"><\/div>\n<p>&nbsp;<\/p>\n<p>Se vi spostate in &#8220;Aspetto&#8221; &#8220;Widget&#8221; ecco comparire magicamente il vostro nuovo widget, pronto per ospitare i vostri contenuti. Ma dove verranno posizionati?<\/p>\n<p>Semplice: apriamo <code>header.php<\/code> (sempre nel tema figlio) e troviamo il punto in cui vogliamo far comparire i contenuti del nostro nuovo widget. L\u00ec inseriremo questa riga di codice:<\/p>\n<pre class=\"brush: php; ruler: true;\"><!--?php get_sidebar( 'header' ); ?-->\n<\/pre>\n<p>E&#8217; tutto: buon WordPress!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I widget sono una delle funzionalit\u00e0 pi\u00f9 comode per aggiungere pezzi di contenuto al proprio sito WordPress. E sono facili da gestire per qualsiasi utente, cosa che non guasta. Scopo di questo post \u00e8 mostrare come aggiungere un widget a un tema figlio, derivato dal &#8220;classico&#8221; Twenty Twelve, nella zona dell&#8217;header.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[721],"tags":[953],"class_list":["post-344","post","type-post","status-publish","format-standard","hentry","category-wordpress-it","tag-widget-it"],"lang":"it","translations":{"it":344},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"post-thumbnail":false},"uagb_author_info":{"display_name":"paolo","author_link":"https:\/\/www.gironi.it\/blog\/author\/paolo\/"},"uagb_comment_info":1,"uagb_excerpt":"I widget sono una delle funzionalit\u00e0 pi\u00f9 comode per aggiungere pezzi di contenuto al proprio sito WordPress. E sono facili da gestire per qualsiasi utente, cosa che non guasta. Scopo di questo post \u00e8 mostrare come aggiungere un widget a un tema figlio, derivato dal &#8220;classico&#8221; Twenty Twelve, nella zona dell&#8217;header.","_links":{"self":[{"href":"https:\/\/www.gironi.it\/blog\/wp-json\/wp\/v2\/posts\/344","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gironi.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gironi.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gironi.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gironi.it\/blog\/wp-json\/wp\/v2\/comments?post=344"}],"version-history":[{"count":1,"href":"https:\/\/www.gironi.it\/blog\/wp-json\/wp\/v2\/posts\/344\/revisions"}],"predecessor-version":[{"id":3188,"href":"https:\/\/www.gironi.it\/blog\/wp-json\/wp\/v2\/posts\/344\/revisions\/3188"}],"wp:attachment":[{"href":"https:\/\/www.gironi.it\/blog\/wp-json\/wp\/v2\/media?parent=344"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gironi.it\/blog\/wp-json\/wp\/v2\/categories?post=344"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gironi.it\/blog\/wp-json\/wp\/v2\/tags?post=344"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}