{"id":2407,"date":"2013-06-03T17:20:07","date_gmt":"2013-06-03T15:20:07","guid":{"rendered":"http:\/\/www.simonedesign.it\/blog\/?p=2407"},"modified":"2013-06-03T17:26:53","modified_gmt":"2013-06-03T15:26:53","slug":"attivare-menu-sito-tema-wordpress","status":"publish","type":"post","link":"https:\/\/www.simonedesign.it\/blog\/attivare-menu-sito-tema-wordpress\/","title":{"rendered":"Attivare il menu del sito di un tema in WordPress"},"content":{"rendered":"<div pw:image='' class='pw-widget pw-counter-horizontal pw-horizontal' pw:url=\"https:\/\/www.simonedesign.it\/blog\/attivare-menu-sito-tema-wordpress\/\" pw:title=\"Attivare il menu del sito di un tema in WordPress\" >\n<\/div><p>Nel corso della realizzazione di un tema in WordPress ci sono alcune operazioni di routine che \u00e8 importante ricordare affinch\u00e9 il template risulti efficiente in ogni aspetto. Soprattutto nella scrittura del file <em>functions.php<\/em> ci sono delle righe di codice che possono essere riutilizzate su pi\u00f9 siti.<br \/>\nAd esempio, qualche tempo fa ho scritto un&#8217;articolo per spiegava come <a href=\"http:\/\/www.simonedesign.it\/blog\/wordpress-disattivare-feed-rss\/\"><strong>disattivare i feed RSS<\/strong><\/a> e altre righe di codice dall&#8217;<em><head><\/em> del sito che WordPress aggiunge di default, ma che risultano superflue nel caso non si tratti di un blog.<\/p>\n<p>Dalla versione 3.0 di WordPress \u00e8 stato aggiunto uno strumento semplice per <strong>gestire i menu di navigazione<\/strong> del proprio sito dal pannello di amministrazione del CMS alla voce <em>Aspetto > Menu<\/em>. Se il tema \u00e8 stato realizzato prima di WordPress 3.0 o nel nostro tema non \u00e8 presente il file <em>functions.php<\/em> potremo non visualizzare questa voce o potrebbe apparire un errore di questo tipo:<\/p>\n<p><!--more--><\/p>\n<div style=\"background-color: #ffffcc; padding: 20px 20px 10px 20px; text-align:center; margin: 10px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; -moz-box-shadow: 0 0 10px #888; -webkit-box-shadow: 0 0 10px #888; box-shadow: 0 0 10px #888;\"><em>&#8220;Il tema non supporta il menu di navigazione o i widget.&#8221;<\/em><\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<p>La soluzione in questo caso \u00e8 molto semplice, baster\u00e0 infatti accedere al file <em>functions.php<\/em> e inserire questa funzione:<\/p>\n<pre lang=\"php\">\r\n<?php register_nav_menus(array('primary'=>__('Menu'),)); ?>\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p>Inoltre, ricordo che per inserire il <strong>menu di navigazione personalizzato<\/strong> all&#8217;interno del sito occorre aggiungere nella posizione che desideriamo, probabilmente nella pagine <em>header.php<\/em>, questa funzione che richiama il menu che abbiamo creato:<\/p>\n<pre lang=\"php\">\r\n<?php wp_nav_menu(array('theme_location'=>'Menu Header')); ?>\r\n<\/pre>\n<p>Naturalmente &#8220;Menu Header&#8221; va sostituito con il nome che abbiamo assegnato al nostro menu personalizzato.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nel corso della realizzazione di un tema in WordPress ci sono alcune operazioni di routine che \u00e8 importante ricordare affinch\u00e9 il template risulti efficiente in ogni aspetto. Soprattutto nella scrittura del file functions.php ci sono delle righe di codice che possono essere riutilizzate su pi\u00f9 siti. Ad esempio, qualche tempo fa ho scritto un&#8217;articolo per [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[77],"tags":[],"class_list":["post-2407","post","type-post","status-publish","format-standard","hentry","category-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Attivare il menu del sito di un tema in WordPress | Blog | SimoneDesign<\/title>\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.simonedesign.it\/blog\/attivare-menu-sito-tema-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Attivare il menu del sito di un tema in WordPress | Blog | SimoneDesign\" \/>\n<meta property=\"og:description\" content=\"Nel corso della realizzazione di un tema in WordPress ci sono alcune operazioni di routine che \u00e8 importante ricordare affinch\u00e9 il template risulti efficiente in ogni aspetto. Soprattutto nella scrittura del file functions.php ci sono delle righe di codice che possono essere riutilizzate su pi\u00f9 siti. Ad esempio, qualche tempo fa ho scritto un&#8217;articolo per [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.simonedesign.it\/blog\/attivare-menu-sito-tema-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog | SimoneDesign\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SimoneDesign\/\" \/>\n<meta property=\"article:published_time\" content=\"2013-06-03T15:20:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-06-03T15:26:53+00:00\" \/>\n<meta name=\"author\" content=\"Simone Forti\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SimoneDesign_\" \/>\n<meta name=\"twitter:site\" content=\"@SimoneDesign_\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Simone Forti\" \/>\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\":\"WebPage\",\"@id\":\"https:\/\/www.simonedesign.it\/blog\/attivare-menu-sito-tema-wordpress\/\",\"url\":\"https:\/\/www.simonedesign.it\/blog\/attivare-menu-sito-tema-wordpress\/\",\"name\":\"Attivare il menu del sito di un tema in WordPress | Blog | SimoneDesign\",\"isPartOf\":{\"@id\":\"https:\/\/www.simonedesign.it\/blog\/#website\"},\"datePublished\":\"2013-06-03T15:20:07+00:00\",\"dateModified\":\"2013-06-03T15:26:53+00:00\",\"author\":{\"@id\":\"https:\/\/www.simonedesign.it\/blog\/#\/schema\/person\/885b9610930558f6d535f9a408aa5e0d\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.simonedesign.it\/blog\/attivare-menu-sito-tema-wordpress\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.simonedesign.it\/blog\/attivare-menu-sito-tema-wordpress\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.simonedesign.it\/blog\/attivare-menu-sito-tema-wordpress\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.simonedesign.it\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Attivare il menu del sito di un tema in WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.simonedesign.it\/blog\/#website\",\"url\":\"https:\/\/www.simonedesign.it\/blog\/\",\"name\":\"Blog | SimoneDesign\",\"description\":\"Web Marketing e non solo..\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.simonedesign.it\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.simonedesign.it\/blog\/#\/schema\/person\/885b9610930558f6d535f9a408aa5e0d\",\"name\":\"Simone Forti\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.simonedesign.it\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d5977653527d563c623eeaaa7bfb7bd8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d5977653527d563c623eeaaa7bfb7bd8?s=96&d=mm&r=g\",\"caption\":\"Simone Forti\"},\"sameAs\":[\"http:\/\/www.simonedesign.it\/\"],\"url\":\"https:\/\/www.simonedesign.it\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Attivare il menu del sito di un tema in WordPress | Blog | SimoneDesign","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.simonedesign.it\/blog\/attivare-menu-sito-tema-wordpress\/","og_locale":"it_IT","og_type":"article","og_title":"Attivare il menu del sito di un tema in WordPress | Blog | SimoneDesign","og_description":"Nel corso della realizzazione di un tema in WordPress ci sono alcune operazioni di routine che \u00e8 importante ricordare affinch\u00e9 il template risulti efficiente in ogni aspetto. Soprattutto nella scrittura del file functions.php ci sono delle righe di codice che possono essere riutilizzate su pi\u00f9 siti. Ad esempio, qualche tempo fa ho scritto un&#8217;articolo per [&hellip;]","og_url":"https:\/\/www.simonedesign.it\/blog\/attivare-menu-sito-tema-wordpress\/","og_site_name":"Blog | SimoneDesign","article_publisher":"https:\/\/www.facebook.com\/SimoneDesign\/","article_published_time":"2013-06-03T15:20:07+00:00","article_modified_time":"2013-06-03T15:26:53+00:00","author":"Simone Forti","twitter_card":"summary_large_image","twitter_creator":"@SimoneDesign_","twitter_site":"@SimoneDesign_","twitter_misc":{"Scritto da":"Simone Forti","Tempo di lettura stimato":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.simonedesign.it\/blog\/attivare-menu-sito-tema-wordpress\/","url":"https:\/\/www.simonedesign.it\/blog\/attivare-menu-sito-tema-wordpress\/","name":"Attivare il menu del sito di un tema in WordPress | Blog | SimoneDesign","isPartOf":{"@id":"https:\/\/www.simonedesign.it\/blog\/#website"},"datePublished":"2013-06-03T15:20:07+00:00","dateModified":"2013-06-03T15:26:53+00:00","author":{"@id":"https:\/\/www.simonedesign.it\/blog\/#\/schema\/person\/885b9610930558f6d535f9a408aa5e0d"},"breadcrumb":{"@id":"https:\/\/www.simonedesign.it\/blog\/attivare-menu-sito-tema-wordpress\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.simonedesign.it\/blog\/attivare-menu-sito-tema-wordpress\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.simonedesign.it\/blog\/attivare-menu-sito-tema-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.simonedesign.it\/blog\/"},{"@type":"ListItem","position":2,"name":"Attivare il menu del sito di un tema in WordPress"}]},{"@type":"WebSite","@id":"https:\/\/www.simonedesign.it\/blog\/#website","url":"https:\/\/www.simonedesign.it\/blog\/","name":"Blog | SimoneDesign","description":"Web Marketing e non solo..","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.simonedesign.it\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/www.simonedesign.it\/blog\/#\/schema\/person\/885b9610930558f6d535f9a408aa5e0d","name":"Simone Forti","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.simonedesign.it\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d5977653527d563c623eeaaa7bfb7bd8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d5977653527d563c623eeaaa7bfb7bd8?s=96&d=mm&r=g","caption":"Simone Forti"},"sameAs":["http:\/\/www.simonedesign.it\/"],"url":"https:\/\/www.simonedesign.it\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.simonedesign.it\/blog\/wp-json\/wp\/v2\/posts\/2407","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.simonedesign.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.simonedesign.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.simonedesign.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.simonedesign.it\/blog\/wp-json\/wp\/v2\/comments?post=2407"}],"version-history":[{"count":14,"href":"https:\/\/www.simonedesign.it\/blog\/wp-json\/wp\/v2\/posts\/2407\/revisions"}],"predecessor-version":[{"id":2421,"href":"https:\/\/www.simonedesign.it\/blog\/wp-json\/wp\/v2\/posts\/2407\/revisions\/2421"}],"wp:attachment":[{"href":"https:\/\/www.simonedesign.it\/blog\/wp-json\/wp\/v2\/media?parent=2407"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.simonedesign.it\/blog\/wp-json\/wp\/v2\/categories?post=2407"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.simonedesign.it\/blog\/wp-json\/wp\/v2\/tags?post=2407"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}