{"id":12959,"date":"2013-02-26T10:39:53","date_gmt":"2013-02-26T09:39:53","guid":{"rendered":"https:\/\/www.artera.net\/it\/blog\/?p=12959"},"modified":"2023-02-27T14:43:01","modified_gmt":"2023-02-27T14:43:01","slug":"wordpress-widget","status":"publish","type":"post","link":"https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/","title":{"rendered":"Personalizzare un sito WordPress con i Widget"},"content":{"rendered":"<p>Nell\u2019articolo di questa settimana conosceremo i <strong>Widget<\/strong>, componenti che ci permettono di <strong>inserire contenuti dinamici all\u2019interno del nostro sito<\/strong> in modo pulito e agevole.<\/p>\n<h2>Utilizzare i Widget<\/h2>\n<p>Il pannello di amministrazione di WordPress ci mette a disposizione un pannello visuale di drag&#038;drop per <strong>collocare i Widget dove desideriamo<\/strong>, sotto Aspetto \u2192 Widget.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.artera.net\/wp-content\/uploads\/2013\/02\/1.jpg\" alt=\"Widget WordPress\" width=\"625\" height=\"218\" class=\"aligncenter size-full wp-image-12964\" \/><br \/>\nWordpress possiede gi\u00e0 diversi Widget che saranno resi disponibili in qualsiasi tema che avremo scelto di utilizzare nel nostro sito (ecco una guida dettagliata che descrive il ruolo di ciascun widget). Le barre laterali (sidebar), al contrario, dipenderanno dal tema installato, variando di numero e posizionamento all\u2019interno del sito. Per <strong>utilizzare un widget<\/strong>, ci baster\u00e0 trascinarlo all\u2019interno della sidebar prescelta per renderlo immediatamente attivo.<\/p>\n<p>Alcuni di voi potrebbero essersi domandati: \u201cCome posso sapere dove appariranno i Widget all\u2019interno del mio sito?\u201d Questo comportamento \u00e8 determinato a livello di codice all\u2019interno del nostro tema con la seguente chiamata:<br \/>\n[code type=&#8221;php&#8221;]<br \/>\n<?php dynamic_sidebar($index); ?><br \/>\n[\/code]<br \/>\nDove $index (opzionale) \u00e8 il nome o l\u2019id della sidebar.<br \/>\nCi tengo a chiarire che le sidebar possono essere in qualunque punto del nostro sito e non necessariamente in una sidebar laterale (come potrebbe fuorviarci il nome). Possiamo quindi averle in header, footer o anche in post e pagine.<\/p>\n<h2>Creazione e posizionamento di una sidebar<\/h2>\n<p>A volte le sidebar messe a disposizione dal nostro tema potrebbero non essere sufficienti. Non disperiamo! <strong>Creare una nuova sidebar<\/strong> richiede pochi e semplici passaggi. Entriamo nel file del tema functions.php e sfruttiamo la funzione:<br \/>\n[code type=&#8221;php&#8221;]<br \/>\n<?php register_sidebars($n, $args); ?><br \/>\n[\/code]<br \/>\nDove $n (opzionale) rappresenta il numero di sidebar da creare e args (opzionale) alcuni argomenti contraddistintivi. Un esempio d\u2019uso potrebbe essere:<br \/>\n[code type=&#8221;php&#8221;]<br \/>\n<?php    register_sidebar( array(\n        'name' => &#8216;La mia sidebar&#8217;,<br \/>\n        &#8216;id&#8217; => &#8216;mia-sidebar&#8217;,<br \/>\n        &#8216;description&#8217; => &#8216;Una nuova sidebar per i miei widget&#8217;,<br \/>\n        &#8216;before_widget&#8217; => &#8216;<\/p>\n<div id=\"%1$s\" class=\"widget %2$s\">&#8216;,<br \/>\n        &#8216;after_widget&#8217; => &#8216;<\/div>\n<p>&#8216;,<br \/>\n        &#8216;before_title&#8217; => &#8216;<\/p>\n<h3 class=\"widget-title\">&#8216;,<br \/>\n        &#8216;after_title&#8217; => &#8216;<\/h3>\n<p>&#8216;,<br \/>\n    ) );<br \/>\n?><br \/>\n[\/code]<br \/>\nDove before\/after widget \u00e8 il codice markup che sar\u00e0 messo prima e dopo ai widget inseriti e before\/after title al titolo inserito. I primi tre argomenti sono autoesplicativi.<br \/>\nSe l\u2019operazione \u00e8 andata a buon fine, vedremo comparire la sidebar all\u2019interno del pannello di amministrazione, pronta all\u2019uso.<\/p>\n<p>Ora che abbiamo creato la nostra sidebar, dobbiamo decidere dove posizionarla. Per farlo inseriamo il seguente codice all\u2019interno del file scelto:<br \/>\n[code type=&#8221;php&#8221;]<br \/>\n<?php     if ( !(is_active_sidebar( 'La mia sidebar' )) ); ?><br \/>\n\/\/Fallback<br \/>\n<?php endif; ?><br \/>\n[\/code]<br \/>\nDove in fallback possiamo inserire del contenuto di markup a nostro piacimento nel caso in cui la nostra sidebar non contenga widget.<\/p>\n<h2>Creare un Widget<\/h2>\n<p>Il web \u00e8 ricco di risorse utili ed esistono numerosi Widget messi a disposizione dalla community che potrebbero fare al caso nostro. Talvolta per\u00f2 potremmo preferire la creazione un <strong>Widget fatto su misura<\/strong> per le nostre esigenze.<\/p>\n<p>Se i contenuti che desideriamo inserire sono statici e preferiamo evitare la creazione da zero di un Widget, potremmo direttamente sfruttare il <strong>Widget di Testo<\/strong> messo a disposizione da WordPress, che ci consente di inserire del contenuto HTML libero. Possiamo poi dare uno stile al nostro widget grazie al markup che WordPress inserisce automaticamente, con un id univoco.<\/p>\n<p>Se desideriamo invece creare un <strong>Widget dinamico<\/strong>, dovremo ricorrere alla creazione di un plugin. Utilizzando la programmazione ad oggetti (compatibile dalle versioni >= 2.8) lo scheletro che lo compone sar\u00e0:<br \/>\n[code type=&#8221;php&#8221;]<br \/>\n<?php\nclass Mio_Widget extends WP_Widget {\n\n    public function __construct() {\n        \/\/ Setta i parametri base del widget (nome, descrizione, id, ecc..)\n    }\n\n    public function form( $parametri ) {\n        \/\/ Permette la creazione di form per salvare informazioni nel database\n    }\n\n    public function update( $nuovi_parametri, $vecchi_parametri) {\n        \/\/ Processa i parametri da salvare nel database\n    }\n\n    public function widget( $args, $parametri ) {\n        \/\/ stampa il contenuto del widget\n    }\n\n}\nregister_widget( 'Mio_Widget' );\n?><br \/>\n[\/code]<br \/>\nA titolo di esempio, creiamo un semplicissimo widget che stampa \u201cHello World\u201d.<\/p>\n<ul>\n<li><strong>Creare il file del plugin<\/strong><br \/>\nEntriamo nella cartella \/wp-content\/plugins\/ del nostro sito e creiamo la directory hello-world. Inseriamo al suo interno il file hello-world.php.<\/li>\n<li><strong>Inserire l\u2019informazione del plugin<\/strong><br \/>\nNel file creato, inseriamo l\u2019header del plugin per far si che WordPress lo riconosca:<br \/>\n[code type=&#8221;php&#8221;]<br \/>\n<?php\n\/*\nPlugin Name:Hello world\nPlugin URI: https:\/\/blog.artera.net\nDescription:Il mio primo plugin\nVersion: 1.0\nAuthor: blog artera\nAuthor URI: https:\/\/blog.artera.net\n*\/\n?><br \/>\n[\/code]\n<\/li>\n<li><strong>Attivare il plugin<\/strong><br \/>\nSalviamo il file e entriamo nella voce Plugin dal pannello di amministrazione. Scorriamo la lista e attiviamo il plugin appena creato.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.artera.net\/wp-content\/uploads\/2013\/02\/2.jpg\" alt=\"Attivazione Plugin WordPress\" width=\"626\" height=\"290\" class=\"aligncenter size-full wp-image-12963\" \/>\n<\/li>\n<li><strong>Attivare il widget<\/strong><br \/>\nPer far ora comparire il widget nel <strong>pannello di amministrazione dei Widget<\/strong>, creiamo una nuova nuova classe che estende quella di default di WordPress nel nostro file, e attiviamola come segue:<br \/>\n[code type=&#8221;php&#8221;]<br \/>\n<?php\nclass Hello_World_Widget extends WP_Widget {\n\n}\n\nadd_action('widgets_init', create_function('', 'return register_widget(\"Hello_World_Widget\");'));\n?><br \/>\n[\/code]\n<\/li>\n<li><strong>Inserire i parametri base del widget<\/strong><br \/>\nAll\u2019interno della classe appena creata, inseriamo la funzione per settare i parametri principali del widget:<br \/>\n[code type=&#8221;php&#8221;]<br \/>\n<?php     public function __construct() {\n        parent::__construct(\n             'hello_widget', \/\/ ID\n            'Hello Widget', \/\/ Nome\n            array( 'description' => &#8216;Un widget che saluta&#8217; )<br \/>\n        );<br \/>\n    }<\/p>\n<p>?><br \/>\n[\/code]\n<\/li>\n<li><strong>Creazione dell\u2019output \u201cHello World\u201d<\/strong><br \/>\nInseriamo la funzione widget sempre all\u2019interno della nostra classe<br \/>\n[code type=&#8221;php&#8221;]<br \/>\n<?\n    public function widget( $args, $parametri ) {\n\n        echo __( 'Hello, World!');\n\n    }\n?><br \/>\n[\/code]\n<\/li>\n<p>Codice completo dell\u2019esempio:<br \/>\n[code type=&#8221;php&#8221;]<br \/>\n<?php\n\/*\nPlugin Name:Hello world\nPlugin URI: https:\/\/blog.artera.net\nDescription:Il mio primo plugin\nVersion: 1.0\nAuthor: blog artera\nAuthor URI: https:\/\/blog.artera.net\n*\/\n?><\/p>\n<p><?php\n\nclass Hello_World_Widget extends WP_Widget {\n\n    public function __construct() {\n        parent::__construct(\n             'hello_widget', \/\/ ID\n            'Hello Widget', \/\/ Nome\n            array( 'description' => &#8216;Un widget che saluta&#8217; )<br \/>\n        );<br \/>\n    }<\/p>\n<p>    public function widget( $args, $parametri ) {<br \/>\n        echo __( &#8216;Hello, World!&#8217;);<br \/>\n    }<\/p>\n<p>}<\/p>\n<p>add_action(&#8216;widgets_init&#8217;, create_function(&#8221;, &#8216;return register_widget(&#8220;Hello_World_Widget&#8221;);&#8217;));<br \/>\n?><br \/>\n[\/code]<\/p>\n<p>Se tutto \u00e8 andato a buon fine, torniamo nel <strong>menu Widget<\/strong> dal pannello di controllo e troveremo il nostro widget appena creato.. pronto a salutare il mondo!<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.artera.net\/wp-content\/uploads\/2013\/02\/3.jpg\" alt=\"Hello Widget\" width=\"510\" height=\"211\" class=\"aligncenter size-full wp-image-12962\" \/><br \/>\nTrasciniamolo nella sidebar desiderata per vederlo in azione. Ben fatto!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nell\u2019articolo di questa settimana conosceremo i <strong>Widget<\/strong>, componenti che ci permettono di <strong>inserire contenuti dinamici all\u2019interno del nostro sito<\/strong> in modo pulito e agevole, e impareremo come crearne uno personalizzato.<\/p>\n","protected":false},"author":4,"featured_media":12961,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":"","footnotes":""},"categories":[108],"tags":[107,201,243,131],"class_list":["post-12959","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sviluppo","tag-cms","tag-tutorial-wordpress","tag-widget","tag-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u2022 Personalizzare un sito Wordpress con i Widget - Artera<\/title>\n<meta name=\"description\" content=\"Leggi dal blog: Personalizzare un sito Wordpress con i Widget. Contattaci per una partnership! Artera Swiss Premium Hosting news, articoli e notizie interessanti dal mondo digitale.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u2022 Personalizzare un sito Wordpress con i Widget - Artera\" \/>\n<meta property=\"og:description\" content=\"Leggi dal blog: Personalizzare un sito Wordpress con i Widget. Contattaci per una partnership! Artera Swiss Premium Hosting news, articoli e notizie interessanti dal mondo digitale.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/\" \/>\n<meta property=\"og:site_name\" content=\"Artera\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/artera.net\/\" \/>\n<meta property=\"article:published_time\" content=\"2013-02-26T09:39:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-02-27T14:43:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.artera.net\/wp-content\/uploads\/2013\/02\/wordpress-widget.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1\" \/>\n\t<meta property=\"og:image:height\" content=\"1\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Sergio Ravera\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sergio Ravera\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/wordpress-widget\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/wordpress-widget\\\/\"},\"author\":{\"name\":\"Sergio Ravera\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#\\\/schema\\\/person\\\/48ffb6b3727677643fbfd3ecf0a10aa0\"},\"headline\":\"Personalizzare un sito WordPress con i Widget\",\"datePublished\":\"2013-02-26T09:39:53+00:00\",\"dateModified\":\"2023-02-27T14:43:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/wordpress-widget\\\/\"},\"wordCount\":285,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/wordpress-widget\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2013\\\/02\\\/wordpress-widget.jpg\",\"keywords\":[\"CMS\",\"tutorial WordPress\",\"widget\",\"WordPress\"],\"articleSection\":[\"Sviluppo\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/wordpress-widget\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/wordpress-widget\\\/\",\"url\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/wordpress-widget\\\/\",\"name\":\"\u2022 Personalizzare un sito Wordpress con i Widget - Artera\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/wordpress-widget\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/wordpress-widget\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2013\\\/02\\\/wordpress-widget.jpg\",\"datePublished\":\"2013-02-26T09:39:53+00:00\",\"dateModified\":\"2023-02-27T14:43:01+00:00\",\"description\":\"Leggi dal blog: Personalizzare un sito Wordpress con i Widget. Contattaci per una partnership! Artera Swiss Premium Hosting news, articoli e notizie interessanti dal mondo digitale.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/wordpress-widget\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/wordpress-widget\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/wordpress-widget\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2013\\\/02\\\/wordpress-widget.jpg\",\"contentUrl\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2013\\\/02\\\/wordpress-widget.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/wordpress-widget\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.artera.net\\\/it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Personalizzare un sito WordPress con i Widget\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#website\",\"url\":\"https:\\\/\\\/www.artera.net\\\/it\\\/\",\"name\":\"Artera\",\"description\":\"Swiss Premium Hosting\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.artera.net\\\/it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#organization\",\"name\":\"Artera\",\"url\":\"https:\\\/\\\/www.artera.net\\\/it\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/artera-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/artera-logo.png\",\"width\":300,\"height\":77,\"caption\":\"Artera\"},\"image\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/artera.net\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/artera\\\/\",\"https:\\\/\\\/www.instagram.com\\\/artera_swiss\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#\\\/schema\\\/person\\\/48ffb6b3727677643fbfd3ecf0a10aa0\",\"name\":\"Sergio Ravera\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g\",\"caption\":\"Sergio Ravera\"},\"description\":\"Raised in a family tradition of merchants, my entrepreneurial spirit drove me to launch my first e-commerce venture in 1998. My vision and dedication led, in 2002, to the founding of Artera, now a leading brand in premium managed cloud hosting services. As Chief Executive Officer, I lead DHH Switzerland SA, part of the international DHH S.p.A. group, listed on the Milan Stock Exchange with the reference code (AIM \u2013 ISIN: IT0005203622). It is under this brand that the Artera brand continues to grow and thrive. In addition to my commitment to the business world, I am an active researcher in the field of new technologies, always fascinated by cutting-edge innovations in the industry.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/sergioravera\\\/\"],\"url\":\"https:\\\/\\\/www.artera.net\\\/it\\\/author\\\/sergio-ravera\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u2022 Personalizzare un sito Wordpress con i Widget - Artera","description":"Leggi dal blog: Personalizzare un sito Wordpress con i Widget. Contattaci per una partnership! Artera Swiss Premium Hosting news, articoli e notizie interessanti dal mondo digitale.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/","og_locale":"it_IT","og_type":"article","og_title":"\u2022 Personalizzare un sito Wordpress con i Widget - Artera","og_description":"Leggi dal blog: Personalizzare un sito Wordpress con i Widget. Contattaci per una partnership! Artera Swiss Premium Hosting news, articoli e notizie interessanti dal mondo digitale.","og_url":"https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/","og_site_name":"Artera","article_publisher":"https:\/\/www.facebook.com\/artera.net\/","article_published_time":"2013-02-26T09:39:53+00:00","article_modified_time":"2023-02-27T14:43:01+00:00","og_image":[{"url":"https:\/\/www.artera.net\/wp-content\/uploads\/2013\/02\/wordpress-widget.jpg","width":1,"height":1,"type":"image\/jpeg"}],"author":"Sergio Ravera","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"Sergio Ravera","Tempo di lettura stimato":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/#article","isPartOf":{"@id":"https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/"},"author":{"name":"Sergio Ravera","@id":"https:\/\/www.artera.net\/it\/#\/schema\/person\/48ffb6b3727677643fbfd3ecf0a10aa0"},"headline":"Personalizzare un sito WordPress con i Widget","datePublished":"2013-02-26T09:39:53+00:00","dateModified":"2023-02-27T14:43:01+00:00","mainEntityOfPage":{"@id":"https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/"},"wordCount":285,"commentCount":0,"publisher":{"@id":"https:\/\/www.artera.net\/it\/#organization"},"image":{"@id":"https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/#primaryimage"},"thumbnailUrl":"https:\/\/www.artera.net\/wp-content\/uploads\/2013\/02\/wordpress-widget.jpg","keywords":["CMS","tutorial WordPress","widget","WordPress"],"articleSection":["Sviluppo"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/","url":"https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/","name":"\u2022 Personalizzare un sito Wordpress con i Widget - Artera","isPartOf":{"@id":"https:\/\/www.artera.net\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/#primaryimage"},"image":{"@id":"https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/#primaryimage"},"thumbnailUrl":"https:\/\/www.artera.net\/wp-content\/uploads\/2013\/02\/wordpress-widget.jpg","datePublished":"2013-02-26T09:39:53+00:00","dateModified":"2023-02-27T14:43:01+00:00","description":"Leggi dal blog: Personalizzare un sito Wordpress con i Widget. Contattaci per una partnership! Artera Swiss Premium Hosting news, articoli e notizie interessanti dal mondo digitale.","breadcrumb":{"@id":"https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/#primaryimage","url":"https:\/\/www.artera.net\/wp-content\/uploads\/2013\/02\/wordpress-widget.jpg","contentUrl":"https:\/\/www.artera.net\/wp-content\/uploads\/2013\/02\/wordpress-widget.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.artera.net\/it\/sviluppo\/wordpress-widget\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.artera.net\/it\/"},{"@type":"ListItem","position":2,"name":"Personalizzare un sito WordPress con i Widget"}]},{"@type":"WebSite","@id":"https:\/\/www.artera.net\/it\/#website","url":"https:\/\/www.artera.net\/it\/","name":"Artera","description":"Swiss Premium Hosting","publisher":{"@id":"https:\/\/www.artera.net\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.artera.net\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.artera.net\/it\/#organization","name":"Artera","url":"https:\/\/www.artera.net\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.artera.net\/it\/#\/schema\/logo\/image\/","url":"https:\/\/www.artera.net\/wp-content\/uploads\/2019\/09\/artera-logo.png","contentUrl":"https:\/\/www.artera.net\/wp-content\/uploads\/2019\/09\/artera-logo.png","width":300,"height":77,"caption":"Artera"},"image":{"@id":"https:\/\/www.artera.net\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/artera.net\/","https:\/\/www.linkedin.com\/company\/artera\/","https:\/\/www.instagram.com\/artera_swiss\/"]},{"@type":"Person","@id":"https:\/\/www.artera.net\/it\/#\/schema\/person\/48ffb6b3727677643fbfd3ecf0a10aa0","name":"Sergio Ravera","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/secure.gravatar.com\/avatar\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g","caption":"Sergio Ravera"},"description":"Raised in a family tradition of merchants, my entrepreneurial spirit drove me to launch my first e-commerce venture in 1998. My vision and dedication led, in 2002, to the founding of Artera, now a leading brand in premium managed cloud hosting services. As Chief Executive Officer, I lead DHH Switzerland SA, part of the international DHH S.p.A. group, listed on the Milan Stock Exchange with the reference code (AIM \u2013 ISIN: IT0005203622). It is under this brand that the Artera brand continues to grow and thrive. In addition to my commitment to the business world, I am an active researcher in the field of new technologies, always fascinated by cutting-edge innovations in the industry.","sameAs":["https:\/\/www.linkedin.com\/in\/sergioravera\/"],"url":"https:\/\/www.artera.net\/it\/author\/sergio-ravera\/"}]}},"_links":{"self":[{"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/posts\/12959","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/comments?post=12959"}],"version-history":[{"count":4,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/posts\/12959\/revisions"}],"predecessor-version":[{"id":217034,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/posts\/12959\/revisions\/217034"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/media\/12961"}],"wp:attachment":[{"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/media?parent=12959"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/categories?post=12959"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/tags?post=12959"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}