{"id":167167,"date":"2025-05-26T09:00:00","date_gmt":"2025-05-26T09:00:00","guid":{"rendered":"https:\/\/gtechgroup.it\/blog\/acf-options-page-impostazioni-globali-tema\/"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T22:00:00","slug":"acf-options-page-impostazioni-globali-tema","status":"publish","type":"post","link":"https:\/\/gtechgroup.it\/blog\/acf-options-page-impostazioni-globali-tema\/","title":{"rendered":"ACF e le Options Page: Impostazioni Globali per il Tema"},"content":{"rendered":"<h2>Cosa Sono le Options Page di ACF<\/h2>\n<p>Le <strong>Options Page<\/strong> di Advanced Custom Fields PRO rappresentano una funzionalit&#224; fondamentale per qualsiasi progetto WordPress professionale. Si tratta di pagine di amministrazione personalizzate dove puoi inserire campi ACF i cui valori sono <strong>globali<\/strong>, ovvero non legati a un singolo post o a una singola pagina, ma disponibili ovunque nel sito. Pensa alle informazioni che restano costanti in tutte le pagine: il numero di telefono aziendale, l&#8217;indirizzo della sede, i link ai profili social, il logo nel footer, il testo del copyright, le impostazioni SEO globali o i colori personalizzabili del tema.<\/p>\n<p>Senza le Options Page, queste informazioni globali vengono tipicamente hardcodate nei file del tema oppure gestite attraverso il Customizer di WordPress, che ha limitazioni significative sia nella variet&#224; dei campi sia nella organizzazione dell&#8217;interfaccia. ACF PRO risolve questo problema permettendo di creare pagine di opzioni completamente personalizzabili, con tutta la potenza e la flessibilit&#224; dei campi ACF, organizzate in modo logico e intuitivo per gli amministratori del sito.<\/p>\n<p>Le Options Page sono disponibili esclusivamente nella versione <strong>ACF PRO<\/strong> e rappresentano, insieme al Repeater e al Flexible Content, uno dei principali motivi per cui la versione premium &#232; considerata indispensabile dalla maggior parte degli sviluppatori WordPress. In questo articolo vedremo come creare e configurare le Options Page, come associarvi gruppi di campi e come recuperare i valori nel frontend del sito.<\/p>\n<h2>Registrare una Options Page nel Tema<\/h2>\n<p>A differenza dei gruppi di campi, che si creano dall&#8217;interfaccia grafica di ACF, le Options Page devono essere registrate tramite codice PHP nel file <code>functions.php<\/code> del tema o in un plugin personalizzato. La funzione principale &#232; <code>acf_add_options_page()<\/code>, che accetta un array di parametri per configurare la pagina. Ecco un esempio base:<\/p>\n<pre><code>&lt;?php\nif( function_exists(acf_add_options_page) ) {\n    acf_add_options_page(array(\n        page_title    =&gt; Impostazioni Tema,\n        menu_title    =&gt; Impostazioni Tema,\n        menu_slug     =&gt; impostazioni-tema,\n        capability    =&gt; edit_posts,\n        redirect      =&gt; false\n    ));\n}\n?&gt;<\/code><\/pre>\n<p>Il parametro <strong>page_title<\/strong> &#232; il titolo che appare nella parte superiore della pagina, <strong>menu_title<\/strong> &#232; il testo che appare nel menu laterale della dashboard, <strong>menu_slug<\/strong> &#232; l&#8217;identificativo univoco della pagina (usato nell&#8217;URL), <strong>capability<\/strong> definisce quale livello di permessi serve per accedere alla pagina e <strong>redirect<\/strong> determina se la pagina principale deve reindirizzare alla prima sottopagina (utile quando hai sottopagine).<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/gtechgroup.it\/blog\/wp-content\/uploads\/2026\/05\/acf-01-groups.png\" alt=\"Configurazione delle Options Page nel pannello ACF\" \/><\/p>\n<p>&#200; fondamentale avvolgere la chiamata a <code>acf_add_options_page()<\/code> all&#8217;interno del controllo <code>function_exists()<\/code>: questo previene errori fatali nel caso in cui ACF PRO non sia attivo. &#200; una pratica difensiva che dovresti adottare sempre quando utilizzi funzioni specifiche di un plugin nel file functions.php del tema.<\/p>\n<h2>Creare Sottopagine di Opzioni<\/h2>\n<p>Per progetti complessi, una singola pagina di opzioni potrebbe non essere sufficiente o diventare troppo lunga. ACF PRO permette di creare <strong>sottopagine<\/strong> (child pages) che appaiono come voci del sottomenu della pagina principale. La funzione da utilizzare &#232; <code>acf_add_options_sub_page()<\/code>:<\/p>\n<pre><code>&lt;?php\nif( function_exists(acf_add_options_page) ) {\n\n    acf_add_options_page(array(\n        page_title    =&gt; Impostazioni Generali,\n        menu_title    =&gt; Impostazioni Sito,\n        menu_slug     =&gt; impostazioni-sito,\n        capability    =&gt; edit_posts,\n        redirect      =&gt; true\n    ));\n\n    acf_add_options_sub_page(array(\n        page_title    =&gt; Informazioni Aziendali,\n        menu_title    =&gt; Azienda,\n        parent_slug   =&gt; impostazioni-sito,\n    ));\n\n    acf_add_options_sub_page(array(\n        page_title    =&gt; Social Media,\n        menu_title    =&gt; Social,\n        parent_slug   =&gt; impostazioni-sito,\n    ));\n\n    acf_add_options_sub_page(array(\n        page_title    =&gt; Footer e Copyright,\n        menu_title    =&gt; Footer,\n        parent_slug   =&gt; impostazioni-sito,\n    ));\n}\n?&gt;<\/code><\/pre>\n<p>In questo esempio, nel menu laterale apparir&#224; la voce &#8220;Impostazioni Sito&#8221; con tre sottovoci: &#8220;Azienda&#8221;, &#8220;Social&#8221; e &#8220;Footer&#8221;. Il parametro <strong>parent_slug<\/strong> deve corrispondere al <strong>menu_slug<\/strong> della pagina principale. Nota che nella pagina principale abbiamo impostato <code>redirect<\/code> su <code>true<\/code>: questo significa che cliccando su &#8220;Impostazioni Sito&#8221; l&#8217;utente verr&#224; automaticamente reindirizzato alla prima sottopagina, evitando di avere una pagina principale vuota o duplicata.<\/p>\n<h2>Opzioni Avanzate di Registrazione<\/h2>\n<p>La funzione <code>acf_add_options_page()<\/code> supporta diversi parametri aggiuntivi per personalizzare la pagina. Il parametro <strong>icon_url<\/strong> permette di specificare un&#8217;icona per la voce del menu, utilizzando le classi Dashicons di WordPress (ad esempio <code>dashicons-admin-generic<\/code>) o un URL a un&#8217;immagine personalizzata. Il parametro <strong>position<\/strong> determina la posizione della voce nel menu laterale: un numero pi&#249; basso la posiziona pi&#249; in alto.<\/p>\n<p>Il parametro <strong>update_button<\/strong> personalizza il testo del pulsante di salvataggio (predefinito: &#8220;Update&#8221;), mentre <strong>updated_message<\/strong> personalizza il messaggio di conferma dopo il salvataggio. Il parametro <strong>post_id<\/strong> &#232; particolarmente importante: definisce l&#8217;identificativo utilizzato per salvare e recuperare i valori dei campi. Il valore predefinito &#232; <code>options<\/code>, ma puoi cambiarlo se hai necessit&#224; di separare i dati di diverse pagine di opzioni.<\/p>\n<p>Un parametro spesso trascurato &#232; <strong>autoload<\/strong>, che controlla se i valori della pagina di opzioni vengono caricati automaticamente all&#8217;avvio di WordPress. Se impostato su <code>true<\/code> (il default), i valori vengono inclusi nell&#8217;autoload delle opzioni WordPress, rendendo il recupero dei dati pi&#249; veloce ma aumentando leggermente il consumo di memoria iniziale. Per pagine di opzioni con molti campi che non vengono utilizzati in ogni pagina del sito, impostare <code>autoload<\/code> su <code>false<\/code> pu&#242; migliorare le performance generali.<\/p>\n<h2>Associare i Campi alla Options Page<\/h2>\n<p>Una volta registrata la Options Page nel codice, devi creare un gruppo di campi ACF e associarlo alla pagina di opzioni tramite le <strong>Location Rules<\/strong>. Vai su <strong>ACF &gt; Field Groups<\/strong>, crea un nuovo gruppo o modifica uno esistente, e nella sezione &#8220;Location&#8221; imposta la regola: <strong>Options Page<\/strong> &#232; uguale a <strong>[nome della tua pagina di opzioni]<\/strong>.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/gtechgroup.it\/blog\/wp-content\/uploads\/2026\/05\/acf-02-newgroup.png\" alt=\"Creazione dei campi per le Options Page in ACF PRO\" \/><\/p>\n<p>Se hai creato sottopagine, puoi associare gruppi di campi diversi a ciascuna sottopagina. Ad esempio, il gruppo &#8220;Informazioni Aziendali&#8221; con campi per nome azienda, indirizzo, telefono ed email verr&#224; associato alla sottopagina &#8220;Azienda&#8221;, mentre il gruppo &#8220;Link Social&#8221; con campi URL per Facebook, Instagram, LinkedIn e Twitter verr&#224; associato alla sottopagina &#8220;Social&#8221;. Questa organizzazione mantiene l&#8217;interfaccia pulita e ogni sezione rimane focalizzata su un ambito specifico.<\/p>\n<p>Puoi utilizzare qualsiasi tipo di campo ACF nelle Options Page, inclusi Repeater, Flexible Content, Gallery e tutti gli altri. Non ci sono limitazioni rispetto ai campi utilizzabili nei post o nelle pagine. Questo rende le Options Page estremamente versatili: puoi gestire slider globali con un Repeater, sezioni personalizzabili del footer con un Flexible Content, o gallerie di partner e clienti con un campo Gallery.<\/p>\n<h2>Recuperare i Valori delle Options Page nel Frontend<\/h2>\n<p>La differenza principale tra i campi delle Options Page e quelli associati ai post riguarda il modo in cui vengono recuperati nel frontend. Per i campi dei post, usi semplicemente <code>get_field(nome_campo)<\/code> e ACF recupera automaticamente il valore dal post corrente. Per i campi delle Options Page, devi specificare esplicitamente il parametro <code>option<\/code> come secondo argomento:<\/p>\n<pre><code>&lt;?php\n\/\/ Campi semplici\n$telefono = get_field(telefono_aziendale, option);\n$indirizzo = get_field(indirizzo_sede, option);\n\n\/\/ Campo immagine (formato Array)\n$logo = get_field(logo_footer, option);\nif($logo) {\n    echo &lt;img src=\" . esc_url($logo[url]) . \" alt=\" . esc_attr($logo[alt]) . \"&gt;;\n}\n\n\/\/ Repeater nelle Options Page\nif( have_rows(link_social, option) ):\n    while( have_rows(link_social, option) ): the_row();\n        $icona = get_sub_field(icona);\n        $url = get_sub_field(url);\n        echo &lt;a href=\" . esc_url($url) . \"&gt; . esc_html($icona) . &lt;\/a&gt;;\n    endwhile;\nendif;\n?&gt;<\/code><\/pre>\n<p>La stringa <code>option<\/code> (al singolare, non &#8220;options&#8221;) indica ad ACF di cercare il valore nella tabella <code>wp_options<\/code> invece che in <code>wp_postmeta<\/code>. Se hai cambiato il <code>post_id<\/code> nella registrazione della Options Page, dovrai usare quel valore personalizzato al posto di <code>option<\/code>. Questo &#232; un errore comune che causa ore di debugging: ricorda sempre di specificare il secondo parametro quando recuperi valori dalle Options Page.<\/p>\n<h2>Struttura Consigliata per le Options Page<\/h2>\n<p>Sulla base dell&#8217;esperienza in decine di progetti WordPress, ecco una struttura di Options Page che funziona bene per la maggior parte dei siti aziendali e dei portali informativi. La pagina principale &#8220;Impostazioni Sito&#8221; con le seguenti sottopagine copre tutte le esigenze pi&#249; comuni.<\/p>\n<p><strong>Informazioni Generali<\/strong>: nome azienda, partita IVA, indirizzo sede legale, indirizzo sede operativa, telefono principale, telefono secondario, email generale, email PEC, orari di apertura (Repeater con giorno, apertura mattina, chiusura mattina, apertura pomeriggio, chiusura pomeriggio). <strong>Social Media<\/strong>: URL Facebook, URL Instagram, URL LinkedIn, URL Twitter\/X, URL YouTube, URL TikTok, URL Pinterest (tutti campi URL con placeholder esplicativo).<\/p>\n<p><strong>Header e Navigazione<\/strong>: logo principale (Image), logo alternativo per sfondo scuro (Image), messaggio banner superiore (Text con toggle True\/False per mostrarlo\/nasconderlo), pulsante CTA header (Group con testo e URL). <strong>Footer<\/strong>: testo copyright (Text), colonne del footer (Repeater con titolo colonna e contenuto Wysiwyg), badge e certificazioni (Gallery), link pagine legali (Repeater con titolo e Page Link).<\/p>\n<p><strong>SEO e Analytics<\/strong>: codice Google Tag Manager (Text), codice Google Analytics (Text), meta description globale (Text Area), immagine OG default (Image), script personalizzati header (Text Area per codice), script personalizzati footer (Text Area per codice). Questa struttura copre il 90% delle esigenze di un sito aziendale e pu&#242; essere facilmente estesa con sottopagine aggiuntive per funzionalit&#224; specifiche.<\/p>\n<h2>Options Page e Multilinguismo<\/h2>\n<p>Se il tuo sito WordPress &#232; multilingue (utilizzando plugin come WPML o Polylang), le Options Page richiedono una configurazione aggiuntiva. Per impostazione predefinita, i valori delle Options Page sono gli stessi per tutte le lingue. Per avere valori diversi per ogni lingua, devi registrare la pagina di opzioni come &#8220;traducibile&#8221; nel plugin di multilinguismo.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/gtechgroup.it\/blog\/wp-content\/uploads\/2026\/05\/acf-03-tools.png\" alt=\"Strumenti ACF per la gestione delle opzioni globali del tema\" \/><\/p>\n<p>Con WPML, vai su <strong>WPML &gt; Translation Options<\/strong> e abilita la traduzione per le Options Page. Con Polylang, potrebbe essere necessario un plugin aggiuntivo come &#8220;ACF Options for Polylang&#8221;. In alternativa, puoi gestire il multilinguismo manualmente creando campi separati per ogni lingua (ad esempio <code>telefono_it<\/code>, <code>telefono_en<\/code>) e recuperando quello corretto in base alla lingua corrente, ma questo approccio diventa rapidamente ingestibile con molti campi e molte lingue.<\/p>\n<h2>Caching e Performance delle Options Page<\/h2>\n<p>I valori delle Options Page sono salvati nella tabella <code>wp_options<\/code> di WordPress, che ha un meccanismo di caching interno molto efficiente. Quando l&#8217;opzione <code>autoload<\/code> &#232; attiva (impostazione predefinita), tutti i valori vengono caricati in memoria con una singola query SQL all&#8217;avvio di WordPress e restano disponibili per tutta la durata della richiesta senza query aggiuntive. Questo rende il recupero dei valori dalle Options Page estremamente veloce.<\/p>\n<p>Tuttavia, se hai molte Options Page con centinaia di campi, il volume di dati caricati in autoload pu&#242; diventare significativo. In questi casi, valuta di disabilitare l&#8217;autoload per le pagine meno utilizzate. Ad esempio, le informazioni aziendali e i link social sono usati in ogni pagina (header e footer) e beneficiano dell&#8217;autoload, mentre le impostazioni SEO avanzate potrebbero essere usate solo in contesti specifici e possono essere escluse dall&#8217;autoload senza impatti negativi.<\/p>\n<p>Un&#8217;altra considerazione importante riguarda i plugin di caching come WP Rocket, W3 Total Cache o WP Super Cache. Quando il caching delle pagine &#232; attivo, le modifiche alle Options Page non saranno immediatamente visibili nel frontend finch&#233; la cache non viene svuotata o scade. Assicurati che il tuo workflow di aggiornamento delle opzioni includa lo svuotamento della cache, o configura il plugin di caching per svuotare automaticamente la cache quando le opzioni vengono aggiornate.<\/p>\n<h2>Sicurezza delle Options Page<\/h2>\n<p>La sicurezza delle Options Page &#232; gestita principalmente dal parametro <strong>capability<\/strong> nella registrazione. Il valore predefinito <code>edit_posts<\/code> consente l&#8217;accesso a Editor, Autori e Amministratori. Per pagine con impostazioni sensibili (come codici di tracking, script personalizzati o credenziali API), &#232; consigliabile restringere l&#8217;accesso usando capability pi&#249; restrittive come <code>manage_options<\/code> (solo Amministratori) o addirittura capability personalizzate create con un plugin di gestione ruoli.<\/p>\n<p>I campi che accettano codice HTML o JavaScript (come Text Area per script personalizzati) rappresentano un potenziale vettore di attacco XSS se accessibili a utenti non fidati. Assicurati che solo gli amministratori del sito possano modificare questi campi. Inoltre, quando visualizzi i valori delle Options Page nel frontend, utilizza sempre le funzioni di escaping di WordPress (<code>esc_html()<\/code>, <code>esc_attr()<\/code>, <code>esc_url()<\/code>, <code>wp_kses_post()<\/code>) per prevenire vulnerabilit&#224; di sicurezza, esattamente come faresti con qualsiasi altro dato dinamico.<\/p>\n<p>Le Options Page di ACF PRO sono uno strumento indispensabile per qualsiasi progetto WordPress professionale. Permettono di centralizzare la gestione delle impostazioni globali del sito in un&#8217;interfaccia intuitiva e potente, eliminando la necessit&#224; di hardcodare informazioni nei file del tema e dando ai gestori del sito il pieno controllo su ogni aspetto, senza dover toccare il codice.<\/p>\n<div style=\"background:#f9f9f9;border:1px solid #e0e0e0;padding:20px;margin:30px 0;border-radius:8px;\">\n<h3>Leggi anche gli altri articoli della serie ACF<\/h3>\n<ul>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/installare-configurare-acf-advanced-custom-fields\/\">Come Installare e Configurare Advanced Custom Fields su WordPress<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/acf-creare-primo-gruppo-campi-personalizzati\/\">ACF: Creare il Primo Gruppo di Campi Personalizzati<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/acf-tipi-campo-testo-immagine-relazione\/\">Tutti i Tipi di Campo ACF: Testo, Immagine, Relazione e Altro<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/acf-repeater-field-contenuti-ripetibili\/\">ACF e i Repeater Field: Creare Contenuti Ripetibili e Flessibili<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/acf-visualizzare-campi-frontend-template-shortcode\/\">Visualizzare i Campi ACF nel Frontend: Template e Shortcode<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/acf-elementor-campi-personalizzati-page-builder\/\">ACF e Elementor: Usare i Campi Personalizzati nel Page Builder<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/acf-woocommerce-campi-personalizzati-prodotti\/\">ACF e WooCommerce: Aggiungere Campi Personalizzati ai Prodotti<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/acf-flexible-content-layout-dinamici\/\">ACF Flexible Content: Layout Dinamici Senza Page Builder<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/acf-gutenberg-blocchi-custom-campi\/\">ACF e Gutenberg: Blocchi Custom con Campi Personalizzati<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/acf-free-vs-pro-confronto-prezzi\/\">ACF Free vs Pro: Confronto Funzionalit&#224; e Prezzi 2026<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/acf-vs-custom-fields-vs-meta-box-vs-pods\/\">ACF vs Custom Fields Nativi vs Meta Box vs Pods: Confronto<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/acf-import-export-sincronizzazione-json\/\">ACF: Import, Export e Sincronizzazione JSON dei Field Group<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/acf-query-avanzate-wp-query-meta-query\/\">Query Avanzate con ACF: WP_Query, Meta Query e Performance<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/acf-problemi-comuni-troubleshooting\/\">Risolvere i Problemi Comuni di ACF: Troubleshooting<\/a><\/li>\n<\/ul>\n<\/div>\n<p>Per implementare Options Page professionali e impostazioni globali avanzate nel tuo sito WordPress, affidati al team di <a href=\"https:\/\/gtechgroup.it\/realizzazione-siti-web\/\">G Tech Group, specializzato nella realizzazione di siti web<\/a> con configurazioni ACF su misura. <a href=\"https:\/\/gtechgroup.it\/contatti\/\">Contattaci<\/a> per una consulenza gratuita e scopri come possiamo rendere il tuo sito completamente personalizzabile.<\/p>\n<h3>Migliora il Tuo Sito WordPress<\/h3>\n<p>Scopri le nostre guide complete sugli altri plugin essenziali per WordPress:<\/p>\n<ul>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/come-installare-elementor-wordpress-guida-principianti\/\">Come Installare Elementor su WordPress<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/wp-rocket-installare-configurare-wordpress\/\">Come Installare e Configurare WP Rocket<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/come-installare-configurare-seopress-wordpress-guida\/\">Come Installare e Configurare SEOPress<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/installare-attivare-updraftplus-wordpress\/\">Come Installare e Configurare UpdraftPlus<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Cosa Sono le Options Page di ACF Le Options Page di Advanced Custom Fields PRO rappresentano una funzionalit&#224; fondamentale per qualsiasi progetto WordPress professionale. Si&hellip;<\/p>\n","protected":false},"author":0,"featured_media":167114,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"ACF Options Page: Impostazioni Globali | Guida","_seopress_titles_desc":"Come creare Options Page con ACF per impostazioni globali del tema. Footer, header, social e configurazioni.","_seopress_robots_index":"","footnotes":""},"categories":[1],"tags":[2602,3550,3116,3549,2949,492],"class_list":["post-167167","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-senza-categoria","tag-acf","tag-globali","tag-impostazioni","tag-options-page","tag-tema","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/posts\/167167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/comments?post=167167"}],"version-history":[{"count":0,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/posts\/167167\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/media\/167114"}],"wp:attachment":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/media?parent=167167"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/categories?post=167167"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/tags?post=167167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}