<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0">

<channel>
	<title>SyGy Blog</title>
	<atom:link href="https://www.sygy.it/feed/" rel="self" type="application/rss+xml"/>
	<link>https://www.sygy.it</link>
	<description>Dal 2006 Passione Informatica, Sviluppo Web, WordPress e IoT</description>
	<lastBuildDate>Wed, 03 Jun 2026 09:48:59 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://www.sygy.it/wp-content/uploads/2025/01/cropped-monogram-black-hq-32x32.png</url>
	<title>SyGy Blog</title>
	<link>https://www.sygy.it</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>AIOSEO e Polylang Sitemap: Come Risolvere il Conflitto sulle Pagine Tradotte (Fix Plugin)</title>
		<link>https://www.sygy.it/2026/06/04/aioseo-e-polylang-sitemap-come-risolvere-il-conflitto-sulle-pagine-tradotte-fix-plugin/</link>
					<comments>https://www.sygy.it/2026/06/04/aioseo-e-polylang-sitemap-come-risolvere-il-conflitto-sulle-pagine-tradotte-fix-plugin/#comments</comments>
		
		<dc:creator><![CDATA[SyGy88]]></dc:creator>
		<pubDate>Wed, 03 Jun 2026 22:01:00 +0000</pubDate>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[aioseo polylang sitemap]]></category>
		<category><![CDATA[errore json aioseo]]></category>
		<category><![CDATA[fix aioseo polylang]]></category>
		<category><![CDATA[sitemap html multilingua]]></category>
		<guid isPermaLink="false">https://www.sygy.it/?p=2399</guid>

					<description><![CDATA[<p>Scopri come risolvere il conflitto tra AIOSEO e Polylang nelle sitemap HTML. Scarica il plugin SyGy ottimizzato per REST API senza impatto sul database.</p>
<p>L'articolo <a href="https://www.sygy.it/2026/06/04/aioseo-e-polylang-sitemap-come-risolvere-il-conflitto-sulle-pagine-tradotte-fix-plugin/">AIOSEO e Polylang Sitemap: Come Risolvere il Conflitto sulle Pagine Tradotte (Fix Plugin)</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Chiunque sviluppi architetture multilingua avanzate su <a href="https://it.wordpress.org/" target="_blank" rel="noopener" title="">WordPress</a> si scontra, prima o poi, con il rendering delle sitemap HTML. Quando si combinano All in One SEO (<a href="https://aioseo.com/it/" target="_blank" rel="noopener" title="">AIOSEO</a>) e <a href="https://polylang.pro/" target="_blank" rel="noopener" title="">Polylang</a>, il risultato è spesso un layout &#8220;sporco&#8221;: la sitemap visualizzata in frontend mescola tutte le lingue in un&#8217;unica lista, ignorando lo switcher linguistico corrente e il contesto della pagina.</p>



<p class="wp-block-paragraph">Questo comportamento non è solo esteticamente confuso per l&#8217;utente, ma disperde il PageRank interno e genera una struttura di navigazione inaccurata. In questo articolo analizziamo perché avviene il conflitto a livello di database e forniamo un micro-plugin definitivo per risolverlo in modo pulito, stabile e performante.</p>



<h2 class="wp-block-heading">Perché AIOSEO Ignora Polylang? (L&#8217;Analisi Tecnica)</h2>



<p class="wp-block-paragraph">Il problema risiede nell&#8217;approccio alla generazione dei dati. I plugin SEO, per essere certi di mappare l&#8217;intera alberatura del sito, generano le loro sitemap eseguendo query di recupero globali con il parametro <code>suppress_filters</code> impostato su <code>true</code>. Questo bypassa intenzionalmente i filtri nativi di WordPress, inclusi quelli che Polylang usa per intercettare e limitare i contenuti alla lingua corrente.</p>



<p class="wp-block-paragraph">Tentare di manipolare la query in esecuzione (ad esempio iniettando l&#8217;hook <code>pre_get_posts</code> per le pagine sitemap) è un approccio fragile. Spesso fallisce nei contesti headless o durante i salvataggi in background del Block Editor (Gutenberg) via API REST, portando al famigerato errore <strong>&#8220;Risposta JSON non valida&#8221;</strong> che blocca la pubblicazione degli articoli.</p>



<h2 class="wp-block-heading">La Soluzione: SyGy AIOSEO Polylang Sitemap Filter</h2>



<p class="wp-block-paragraph">Per risolvere il bug alla radice, ho sviluppato un componente software dedicato che cambia radicalmente l&#8217;approccio. Invece di combattere contro il costruttore di query di WordPress o manipolare l&#8217;output a schermo, il plugin si aggancia nativamente alle API di esclusione di AIOSEO (<code>aioseo_sitemap_exclude_posts</code>).</p>



<p class="wp-block-paragraph">Ecco l&#8217;architettura su cui si basa:</p>



<ul class="wp-block-list">
<li><strong>Identificazione Chirurgica:</strong> Rileva istantaneamente la lingua visualizzata dall&#8217;utente nel frontend.</li>



<li><strong>Esclusione via API:</strong> Fornisce ad AIOSEO un array contenente tutti gli ID degli articoli, delle pagine e delle tassonomie (categorie e tag) che <em>non</em> appartengono alla lingua in uso. AIOSEO esegue il suo ciclo di default, ma omette i contenuti estranei all&#8217;URL.</li>



<li><strong>Sistema di Caching Avanzato:</strong> Per azzerare l&#8217;impatto sul TTFB del server, interrogare il database per calcolare le lingue escluse a ogni visita sarebbe inefficiente. I risultati vengono salvati nella RAM o nella tabella delle opzioni tramite le Transients API di WordPress.</li>



<li><strong>Auto-Invalidazione REST-Safe:</strong> Al salvataggio, alla modifica o alla cancellazione di un articolo, il sistema invalida la cache tramite query SQL dirette (classe <code>$wpdb</code>). Questo aggira le dipendenze in inizializzazione di Polylang e garantisce una compatibilità assoluta al 100% con le chiamate asincrone di Gutenberg, prevenendo qualsiasi errore JSON in backend.</li>
</ul>



<h2 class="wp-block-heading">Installazione del Plugin</h2>



<p class="wp-block-paragraph">Il componente è pacchettizzato in formato compresso, pronto all&#8217;uso e non richiede l&#8217;impostazione di alcun parametro aggiuntivo da pannello.</p>



<p class="wp-block-paragraph"><strong>1.Scarica il pacchetto:</strong></p>



<p class="wp-block-paragraph">Scarica l&#8217;archivio <code>sygy-aioseo-polylang.zip</code> dal pulsante di download situato in fondo a questa pagina.</p>



<p class="wp-block-paragraph"><strong>2.Accedi al pannello di controllo:</strong></p>



<p class="wp-block-paragraph">Entra nel backend del tuo sito WordPress e naviga nella sezione <strong>Plugin &gt; Aggiungi nuovo plugin</strong>.</p>



<p class="wp-block-paragraph"><strong>3.Carica il file:</strong></p>



<p class="wp-block-paragraph">Clicca sul pulsante <strong>Carica plugin</strong> posizionato in alto, seleziona l&#8217;archivio <code>.zip</code> appena scaricato e clicca su <strong>Installa ora</strong>.</p>



<p class="wp-block-paragraph"><strong>4.Attiva il componente:</strong></p>



<p class="wp-block-paragraph">Al termine dell&#8217;installazione, clicca su <strong>Attiva</strong>. Da questo momento, i blocchi e gli shortcode nativi <code>"aioseo_html_sitemap</code>&#8221; inizieranno a filtrare le query in base alla lingua.</p>


<div class="sdm_download_item "><div class="sdm_download_item_top"><div class="sdm_download_thumbnail"><img decoding="async" class="sdm_download_thumbnail_image" src="https://www.sygy.it/wp-content/uploads/2026/06/sygy-aioseo-polylang-scaled.png" alt = "SyGy AIOSEO Polylang Sitemap Filter" /></div><div class="sdm_download_title">SyGy AIOSEO Polylang Sitemap Filter</div></div><div style="clear:both;"></div><div class="sdm_download_description"><p>Scopri come risolvere il conflitto tra AIOSEO e Polylang nelle sitemap HTML. Scarica il plugin SyGy ottimizzato per REST API senza impatto sul database.</p>
</div><div class="sdm_download_size"><span class="sdm_download_size_label">Dimensione: </span><span class="sdm_download_size_value">2 KB</span></div><div class="sdm_download_version"><span class="sdm_download_version_label">Versione: </span><span class="sdm_download_version_value">2.2.0</span></div><div class="sdm_download_link"><span class="sdm_download_button"><a href="https://www.sygy.it/?sdm_process_download=1&download_id=2401" class="sdm_download green" title="SyGy AIOSEO Polylang Sitemap Filter" target="_self">Scarica ora!</a></span><span class="sdm_download_item_count"><span class="sdm_item_count_number">0</span><span class="sdm_item_count_string"> Download</span></span></div></div><div class="sdm_clear_float"></div>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>Nota per sviluppatori:</strong> Il codice è totalmente isolato. Non esegue hook pesanti, non interroga API esterne e non inietta stili CSS o file JS aggiuntivi nel frontend, mantenendo intatte e inalterate le performance del sito.</p>
</blockquote><p>L'articolo <a href="https://www.sygy.it/2026/06/04/aioseo-e-polylang-sitemap-come-risolvere-il-conflitto-sulle-pagine-tradotte-fix-plugin/">AIOSEO e Polylang Sitemap: Come Risolvere il Conflitto sulle Pagine Tradotte (Fix Plugin)</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.sygy.it/2026/06/04/aioseo-e-polylang-sitemap-come-risolvere-il-conflitto-sulle-pagine-tradotte-fix-plugin/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Risolvere Errore 504 e JSON non Valido su WordPress (Plugin Gratuito)</title>
		<link>https://www.sygy.it/2026/06/03/risolvere-errore-504-e-json-non-valido-su-wordpress-plugin-gratuito/</link>
					<comments>https://www.sygy.it/2026/06/03/risolvere-errore-504-e-json-non-valido-su-wordpress-plugin-gratuito/#respond</comments>
		
		<dc:creator><![CDATA[SyGy88]]></dc:creator>
		<pubDate>Tue, 02 Jun 2026 22:01:00 +0000</pubDate>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[disabilitare shortcode backend]]></category>
		<category><![CDATA[Errore 504 WordPress salvataggio]]></category>
		<category><![CDATA[Plugin WordPress]]></category>
		<category><![CDATA[risposta JSON non valida Gutenberg]]></category>
		<category><![CDATA[SyGy Plugin]]></category>
		<category><![CDATA[timeout REST API WordPress]]></category>
		<guid isPermaLink="false">https://www.sygy.it/?p=2339</guid>

					<description><![CDATA[<p>Il tuo editor a blocchi si blocca con "Risposta JSON non valida" o Timeout 504? Scarica il plugin gratuito di SyGy per sbloccare i salvataggi WordPress.</p>
<p>L'articolo <a href="https://www.sygy.it/2026/06/03/risolvere-errore-504-e-json-non-valido-su-wordpress-plugin-gratuito/">Risolvere Errore 504 e JSON non Valido su WordPress (Plugin Gratuito)</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading"><strong>Risolvere l&#8217;Errore 504 e &#8220;Risposta JSON non valida&#8221; su WordPress: La Soluzione Definitiva</strong></h2>



<p class="wp-block-paragraph">Se gestisci un sito <a href="https://it.wordpress.org/" target="_blank" rel="noopener" title="">WordPress</a> e utilizzi l&#8217;editor a blocchi (<a href="https://it.wordpress.org/gutenberg/" target="_blank" rel="noopener" title="">Gutenberg</a>), è molto probabile che tu ti sia imbattuto in uno degli errori più frustranti in assoluto: un banner rosso con la scritta <strong>&#8220;Aggiornamento fallito. La risposta non è una risposta JSON valida&#8221;</strong>, oppure un fatale <strong>Errore 504 Gateway Timeout</strong> nel momento esatto in cui clicchi su &#8220;Pubblica&#8221;.</p>



<p class="wp-block-paragraph">Questo bug può paralizzare il flusso di lavoro, impedendo il salvataggio di articoli e configurazioni. Spesso si dà la colpa all&#8217;hosting o ai limiti di memoria, ma la vera causa è molto più insidiosa e si nasconde nel cuore del core di WordPress.</p>



<p class="wp-block-paragraph">In questo articolo esploreremo perché si verifica questo blocco e come risolverlo definitivamente in 30 secondi con un plugin gratuito, leggero e invisibile che ho sviluppato: <strong>SyGy Disable All Shortcodes in Backend</strong>.</p>



<h2 class="wp-block-heading">Perché WordPress va in Timeout durante il salvataggio?</h2>



<p class="wp-block-paragraph">Per capire la soluzione, dobbiamo capire il problema. Quando salvi una pagina, Gutenberg comunica con il server tramite una chiamata asincrona (REST API). Il server deve rispondere con un codice JSON formattato alla perfezione.</p>



<p class="wp-block-paragraph">Tuttavia, quando all&#8217;interno della pagina sono presenti degli <strong>shortcode pesanti</strong> (come le sitemap HTML di <a href="https://aioseo.com/it/" target="_blank" rel="noopener" title="">AIOSEO</a>, gallerie complesse, form di contatto o moduli di prenotazione), WordPress tenta di &#8220;eseguirli&#8221; in background per calcolare i metadati, la leggibilità o i riassunti (excerpt). Se lo shortcode richiede una scansione massiccia del database, il server impiega troppo tempo per elaborarlo. Il risultato? Il server web (Apache o Nginx) perde la pazienza, taglia la connessione e restituisce un errore 504 o una pagina HTML di errore che distrugge la formattazione JSON attesa dall&#8217;editor.</p>



<h2 class="wp-block-heading">La Soluzione: SyGy Disable All Shortcodes in Backend</h2>



<p class="wp-block-paragraph">Invece di tentare configurazioni server complesse o disattivare plugin fondamentali per la SEO, la strategia migliore è intervenire chirurgicamente alla radice: <strong>impedire a WordPress di eseguire gli shortcode durante il salvataggio.</strong></p>



<p class="wp-block-paragraph">Ho rilasciato <strong>SyGy Disable All Shortcodes in Backend</strong> esattamente per questo scopo. È un micro-plugin ottimizzato a livello enterprise che si innesta nel motore nativo di WordPress.</p>



<h3 class="wp-block-heading">Cosa fa esattamente il plugin?</h3>



<p class="wp-block-paragraph">Il plugin utilizza l&#8217;hook nativo <code>pre_do_shortcode_tag</code> per intercettare l&#8217;esecuzione degli shortcode un millisecondo prima che avvenga.</p>



<ul class="wp-block-list">
<li><strong>Blocco in Backend:</strong> Se il sistema rileva che ti trovi nel pannello di amministrazione o stai effettuando un salvataggio REST API con Gutenberg, il plugin blocca l&#8217;elaborazione pesante e restituisce semplicemente il testo originale dello shortcode. Il salvataggio avviene così in modo istantaneo, con <strong>zero query inutili al database</strong>.</li>



<li><strong>Sicurezza Frontend e AJAX:</strong> Il plugin è intelligente. Verifica attivamente le chiamate <code>wp_doing_ajax()</code>. Questo significa che le funzioni dinamiche del frontend (come i filtri dei prodotti, il caricamento di più post o l&#8217;aggiornamento dei carrelli) continueranno a funzionare perfettamente per i tuoi visitatori.</li>
</ul>



<h3 class="wp-block-heading">I Vantaggi Principali</h3>



<ul class="wp-block-list">
<li><strong>Plug &amp; Play:</strong> Non ci sono pannelli di configurazione. Lo attivi e il bug sparisce.</li>



<li><strong>Peso piuma:</strong> Scritto in puro PHP senza caricare fogli di stile o script aggiuntivi. Impatto sulle performance: 0%.</li>



<li><strong>Compatibilità Universale:</strong> Risolve i colli di bottiglia causati da qualsiasi shortcode, inclusi quelli generati da page builder e plugin SEO complessi.</li>
</ul>



<h2 class="wp-block-heading">Come installare il plugin</h2>



<p class="wp-block-paragraph">L&#8217;installazione richiede meno di un minuto. Segui questi semplici passaggi:</p>



<ol start="1" class="wp-block-list">
<li><strong>Scarica il file:</strong> Clicca sul pulsante di download in fondo a questa pagina per scaricare l&#8217;archivio <code>.zip</code> del plugin.</li>



<li><strong>Carica su WordPress:</strong> Accedi al tuo pannello di amministrazione WordPress e vai su <strong>Plugin > Aggiungi nuovo</strong>.</li>



<li><strong>Installa:</strong> Clicca su &#8220;Carica plugin&#8221; in alto, seleziona il file <code>sygy-disable-shortcode-backend.zip</code> appena scaricato e clicca su &#8220;Installa ora&#8221;.</li>



<li><strong>Attiva:</strong> Una volta completata l&#8217;installazione, clicca su &#8220;Attiva&#8221;.</li>
</ol>



<p class="wp-block-paragraph">Da questo momento, il tuo editor è blindato. Puoi tornare a modificare e pubblicare pagine complesse senza più temere caricamenti infiniti o crash del server.</p>



<h3 class="wp-block-heading">Scarica Ora</h3>



<p class="wp-block-paragraph">Riprendi il controllo del tuo editor a blocchi e ottimizza le risorse del tuo server. Il plugin è completamente gratuito e distribuito per la community.</p>


<div class="sdm_download_item "><div class="sdm_download_item_top"><div class="sdm_download_thumbnail"><img decoding="async" class="sdm_download_thumbnail_image" src="https://www.sygy.it/wp-content/uploads/2026/06/sygy-disable-shortcode-backend-1-scaled.png" alt = "SyGy Disable All Shortcodes in Backend" /></div><div class="sdm_download_title">SyGy Disable All Shortcodes in Backend</div></div><div style="clear:both;"></div><div class="sdm_download_description"><p>Il tuo editor a blocchi si blocca con &#8220;Risposta JSON non valida&#8221; o Timeout 504? Scarica il plugin gratuito di SyGy per sbloccare i salvataggi WordPress.</p>
</div><div class="sdm_download_size"><span class="sdm_download_size_label">Dimensione: </span><span class="sdm_download_size_value">904 B</span></div><div class="sdm_download_version"><span class="sdm_download_version_label">Versione: </span><span class="sdm_download_version_value">2.0.0</span></div><div class="sdm_download_link"><span class="sdm_download_button"><a href="https://www.sygy.it/?sdm_process_download=1&download_id=2341" class="sdm_download green" title="SyGy Disable All Shortcodes in Backend" target="_self">Scarica ora!</a></span><span class="sdm_download_item_count"><span class="sdm_item_count_number">2</span><span class="sdm_item_count_string"> Download</span></span></div></div><div class="sdm_clear_float"></div>



<p class="wp-block-paragraph"><em>Hai trovato utile questo strumento? Lascia un commento qui sotto per farmi sapere se ha risolto il tuo problema o condividi l&#8217;articolo con altri sviluppatori che stanno combattendo contro l&#8217;errore 504!</em></p><p>L'articolo <a href="https://www.sygy.it/2026/06/03/risolvere-errore-504-e-json-non-valido-su-wordpress-plugin-gratuito/">Risolvere Errore 504 e JSON non Valido su WordPress (Plugin Gratuito)</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.sygy.it/2026/06/03/risolvere-errore-504-e-json-non-valido-su-wordpress-plugin-gratuito/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Risolvere gli Errori Breadcrumbs AIOSEO su Search Console | Fix Plugin</title>
		<link>https://www.sygy.it/2026/06/02/risolvere-gli-errori-breadcrumbs-aioseo-su-search-console-fix-plugin/</link>
					<comments>https://www.sygy.it/2026/06/02/risolvere-gli-errori-breadcrumbs-aioseo-su-search-console-fix-plugin/#comments</comments>
		
		<dc:creator><![CDATA[SyGy88]]></dc:creator>
		<pubDate>Mon, 01 Jun 2026 22:01:00 +0000</pubDate>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[AIOSEO]]></category>
		<category><![CDATA[attributo item mancante breadcrumb]]></category>
		<category><![CDATA[Breadcrumb]]></category>
		<category><![CDATA[errore breadcrumbs AIOSEO]]></category>
		<category><![CDATA[fix aioseo search console]]></category>
		<category><![CDATA[json-ld aioseo fix]]></category>
		<category><![CDATA[nome ND breadcrumb]]></category>
		<category><![CDATA[Plugin WordPress]]></category>
		<category><![CDATA[SyGy Plugin]]></category>
		<guid isPermaLink="false">https://www.sygy.it/?p=2333</guid>

					<description><![CDATA[<p>Scopri come risolvere definitivamente gli avvisi "Nome ND" e "Attributo item mancante" nei breadcrumbs AIOSEO su Google Search Console. Scarica il plugin fix gratuito.</p>
<p>L'articolo <a href="https://www.sygy.it/2026/06/02/risolvere-gli-errori-breadcrumbs-aioseo-su-search-console-fix-plugin/">Risolvere gli Errori Breadcrumbs AIOSEO su Search Console | Fix Plugin</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<h1 class="wp-block-heading">Come Risolvere gli Errori Breadcrumbs AIOSEO in Google Search Console (Plugin Gratuito)</h1>



<p class="wp-block-paragraph">Se gestisci la SEO di un sito <a href="https://it.wordpress.org/" target="_blank" rel="noopener" title="">WordPress</a> utilizzando <a href="https://aioseo.com/it/" target="_blank" rel="noopener" title="">All in One SEO</a> (AIOSEO), potresti aver riscontrato delle anomalie all&#8217;interno dei rapporti sui dati strutturati di <a href="https://search.google.com/search-console/" target="_blank" rel="noopener" title="">Google Search Console.</a> Nello specifico, il motore di ricerca segnala spesso due fastidiosi avvisi non critici ma penalizzanti per la validazione perfetta dello schema: l&#8217;avviso di <strong>&#8220;Nome ND&#8221;</strong> (o &#8220;Un campo &#8216;name&#8217; è mancante&#8221;) e l&#8217;errore per <strong>&#8220;Attributo item mancante&#8221;</strong> nell&#8217;ultimo nodo del percorso.</p>



<p class="wp-block-paragraph">Questi problemi derivano da una generazione incompleta del markup JSON-LD relativo alla <code>BreadcrumbList</code>. Per garantire un posizionamento impeccabile e l&#8217;ottenimento dei rich snippet, ho sviluppato una soluzione leggera e definitiva. In questo articolo, analizzeremo il problema e ti fornirò il plugin <strong>SyGy AIOSEO Breadcrumbs Fix</strong> per risolvere automaticamente la situazione.</p>



<h3 class="wp-block-heading">Perché si verificano questi errori su AIOSEO?</h3>



<p class="wp-block-paragraph">Il markup strutturato delle breadcrumb aiuta Google a comprendere la gerarchia del tuo sito web. Quando AIOSEO genera il JSON-LD, in alcune configurazioni omette due parametri cruciali richiesti dalle ultime direttive di Schema.org:</p>



<ol start="1" class="wp-block-list">
<li><strong>Mancanza del nome del contenitore:</strong> Search Console si aspetta che l&#8217;oggetto genitore della lista abbia un nome identificativo. Senza di esso, viene restituito l&#8217;avviso &#8220;ND&#8221; (Non Disponibile).</li>



<li><strong>Assenza dell&#8217;URL sull&#8217;ultimo nodo:</strong> Di default, le breadcrumb non linkano la pagina corrente per evitare loop, ma Google richiede comunque che l&#8217;attributo <code>"item"</code> (l&#8217;URL assoluto) sia presente e dichiarato nel codice JSON per l&#8217;ultimo elemento della lista (<code>ListItem</code>).</li>
</ol>



<h3 class="wp-block-heading">Cosa fa il plugin SyGy AIOSEO Breadcrumbs Fix</h3>



<p class="wp-block-paragraph">Per mantenere il codice del sito pulito ed evitare di modificare il core del plugin originale (pratica sconsigliata che verrebbe sovrascritta al primo aggiornamento), ho optato per un approccio basato sull&#8217;intercettazione dell&#8217;Output Buffer di PHP.</p>



<p class="wp-block-paragraph">Il plugin lavora in modo trasparente e asincrono:</p>



<ul class="wp-block-list">
<li><strong>Intercettazione JSON-LD:</strong> Attende che AIOSEO abbia generato il suo blocco <code>&lt;script type="application/ld+json" class="aioseo-schema"&gt;</code>.</li>



<li><strong>Manipolazione Sicura:</strong> Decodifica il JSON, individua in modo specifico il grafo <code>@type: BreadcrumbList</code> e inietta i campi mancanti.</li>



<li><strong>Assegnazione Dinamica:</strong> Assegna il valore &#8220;Breadcrumbs&#8221; al nome del nodo principale e inietta dinamicamente l&#8217;URL assoluto della pagina corrente nell&#8217;ultimo <code>itemListElement</code>.</li>



<li><strong>Impatto Zero:</strong> Utilizzando le espressioni regolari (preg_replace) solo sul blocco specifico, non rallenta in alcun modo il caricamento della pagina o le performance generali di WordPress.</li>
</ul>



<h3 class="wp-block-heading">Guida all&#8217;Installazione</h3>



<p class="wp-block-paragraph">L&#8217;installazione è identica a quella di qualsiasi altro plugin per WordPress fornito tramite file <code>.zip</code>.</p>



<ol start="1" class="wp-block-list">
<li><strong>Scarica il file:</strong> Clicca sul pulsante di download in fondo a questa pagina per scaricare il file <code>sygy-aioseo-fix.zip</code>.</li>



<li><strong>Accedi a WordPress:</strong> Entra nella bacheca di amministrazione del tuo sito.</li>



<li><strong>Carica il Plugin:</strong> Naviga su <strong>Plugin</strong> &gt; <strong>Aggiungi nuovo</strong> e clicca sul pulsante <strong>Carica plugin</strong> in alto.</li>



<li><strong>Installa e Attiva:</strong> Seleziona il file appena scaricato, clicca su &#8220;Installa ora&#8221; e successivamente su &#8220;Attiva&#8221;.</li>



<li><strong>Verifica in Search Console:</strong> Torna su Google Search Console, apri il rapporto sui Breadcrumb e clicca su &#8220;Convalida correzione&#8221;. I tuoi snippet saranno ora perfettamente validati.</li>
</ol>



<h3 class="wp-block-heading">Scarica il Plugin</h3>


<div class="sdm_download_item "><div class="sdm_download_item_top"><div class="sdm_download_thumbnail"><img decoding="async" class="sdm_download_thumbnail_image" src="https://www.sygy.it/wp-content/uploads/2026/06/sygy-aioseo-fix-scaled.png" alt = "SyGy AIOSEO Breadcrumbs Fix" /></div><div class="sdm_download_title">SyGy AIOSEO Breadcrumbs Fix</div></div><div style="clear:both;"></div><div class="sdm_download_description"><p>Scopri come risolvere definitivamente gli avvisi &#8220;Nome ND&#8221; e &#8220;Attributo item mancante&#8221; nei breadcrumbs di AIOSEO su Google Search Console. Scarica il plugin fix gratuito.</p>
</div><div class="sdm_download_size"><span class="sdm_download_size_label">Dimensione: </span><span class="sdm_download_size_value">2 KB</span></div><div class="sdm_download_version"><span class="sdm_download_version_label">Versione: </span><span class="sdm_download_version_value">2.1.0</span></div><div class="sdm_download_link"><span class="sdm_download_button"><a href="https://www.sygy.it/?sdm_process_download=1&download_id=2334" class="sdm_download green" title="SyGy AIOSEO Breadcrumbs Fix" target="_self">Scarica ora!</a></span><span class="sdm_download_item_count"><span class="sdm_item_count_number">19</span><span class="sdm_item_count_string"> Download</span></span></div></div><div class="sdm_clear_float"></div>



<p class="wp-block-paragraph">L&#8217;ottimizzazione del codice è fondamentale per una SEO tecnica di successo. Risolvere l&#8217;errore breadcrumbs AIOSEO ti permetterà di avere un profilo di dati strutturati immacolato, fornendo ai bot di Google esattamente le informazioni che richiedono per posizionare al meglio i tuoi contenuti. Se hai dubbi sull&#8217;implementazione, lascia un commento qui sotto.</p><p>L'articolo <a href="https://www.sygy.it/2026/06/02/risolvere-gli-errori-breadcrumbs-aioseo-su-search-console-fix-plugin/">Risolvere gli Errori Breadcrumbs AIOSEO su Search Console | Fix Plugin</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.sygy.it/2026/06/02/risolvere-gli-errori-breadcrumbs-aioseo-su-search-console-fix-plugin/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Promuovere Blog/Podcast con Feed Shark</title>
		<link>https://www.sygy.it/2026/06/01/promuovere-blog-podcast-con-feed-shark/</link>
					<comments>https://www.sygy.it/2026/06/01/promuovere-blog-podcast-con-feed-shark/#respond</comments>
		
		<dc:creator><![CDATA[SyGy88]]></dc:creator>
		<pubDate>Mon, 01 Jun 2026 11:05:04 +0000</pubDate>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Search Engine]]></category>
		<category><![CDATA[ping feed RSS]]></category>
		<category><![CDATA[promuovere blog gratis]]></category>
		<category><![CDATA[promuovere podcast]]></category>
		<guid isPermaLink="false">https://www.sygy.it/?p=2314</guid>

					<description><![CDATA[<p>Scopri come utilizzare Feed Shark, lo strumento online gratuito per inviare notifiche e promuovere il tuo blog, sito web, feed RSS o podcast con un clic.</p>
<p>L'articolo <a href="https://www.sygy.it/2026/06/01/promuovere-blog-podcast-con-feed-shark/">Promuovere Blog/Podcast con Feed Shark</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading"><strong>Come Promuovere un Blog, Feed RSS o Podcast con Feed Shark</strong></h2>



<p class="wp-block-paragraph">Vuoi dare maggiore visibilità ai tuoi contenuti in modo rapido e automatico? <strong><a href="https://feedshark.brainbliss.com/" target="_blank" rel="noopener" title="">Feed Shark</a></strong> è uno strumento online gratuito progettato per promuovere facilmente il tuo blog, sito web, podcast o feed RSS con un semplice clic.</p>



<p class="wp-block-paragraph"><strong>Come funziona e perché utilizzarlo</strong> Quando pubblichi un nuovo articolo o un episodio audio, è fondamentale comunicarlo tempestivamente ai motori di ricerca e agli aggregatori. Feed Shark risolve questo problema inviando notifiche mirate (ping) a decine di servizi, per avvisare immediatamente la rete che il tuo spazio web è stato appena aggiornato o creato.</p>



<h2 class="wp-block-heading"><strong>I vantaggi principali di questo strumento:</strong></h2>



<ul class="wp-block-list">
<li><strong>Risparmio di tempo:</strong> L&#8217;utilizzo richiede meno di un minuto, evitandoti innumerevoli ore di lavoro manuale per la segnalazione dei tuoi URL.</li>



<li><strong>Massima semplicità:</strong> Promuovi le tue pagine web o i tuoi file audio in modo istantaneo e intuitivo.</li>



<li><strong>Completamente gratuito:</strong> Una risorsa a costo zero, ideale per ottimizzare la distribuzione dei contenuti editoriali.</li>
</ul>



<figure class="wp-block-image aligncenter size-full"><img fetchpriority="high" decoding="async" width="1015" height="929" src="https://www.sygy.it/wp-content/uploads/2026/06/screenshot_feedshark_2.png" alt="ScreenShot FeedShark" class="wp-image-2315" srcset="https://www.sygy.it/wp-content/uploads/2026/06/screenshot_feedshark_2.png 1015w, https://www.sygy.it/wp-content/uploads/2026/06/screenshot_feedshark_2-300x275.png 300w, https://www.sygy.it/wp-content/uploads/2026/06/screenshot_feedshark_2-768x703.png 768w" sizes="(max-width: 1015px) 100vw, 1015px" /><figcaption class="wp-element-caption">ScreenShot FeedShark</figcaption></figure>



<h3 class="wp-block-heading">I ping ai servizi</h3>



<p class="wp-block-paragraph">Feed Shark potrà inoltrare le richieste ai principali siti come:</p>



<ul class="wp-block-list">
<li>Daypop</li>



<li><a href="https://technorati.com/" target="_blank" rel="noopener" title="">Tecnorati</a></li>



<li>Bloggz</li>



<li>Blog.gs</li>



<li>IceRocket</li>



<li><a href="https://feedburner.google.com/" target="_blank" rel="noopener" title="">FeedBurner</a></li>



<li><a href="https://www.google.com/" target="_blank" rel="noopener" title="">Google</a></li>



<li>BlogRolling</li>



<li>FocusLook</li>



<li>Alexa</li>
</ul>



<p class="wp-block-paragraph">E molti molti altri&#8230;</p>



<p class="wp-block-paragraph">Ottimizza il tuo flusso di lavoro sfruttando le potenzialità di questo servizio. Aggiungi il sito ai tuoi preferiti per averlo sempre a disposizione dopo ogni nuova pubblicazione e non dimenticare di condividerlo!</p><p>L'articolo <a href="https://www.sygy.it/2026/06/01/promuovere-blog-podcast-con-feed-shark/">Promuovere Blog/Podcast con Feed Shark</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.sygy.it/2026/06/01/promuovere-blog-podcast-con-feed-shark/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Ottimizza il Cron di WordPress con WPControl</title>
		<link>https://www.sygy.it/2025/01/13/ottimizza-il-cron-di-wordpress-con-wpcontrol/</link>
					<comments>https://www.sygy.it/2025/01/13/ottimizza-il-cron-di-wordpress-con-wpcontrol/#respond</comments>
		
		<dc:creator><![CDATA[SyGy88]]></dc:creator>
		<pubDate>Mon, 13 Jan 2025 00:34:46 +0000</pubDate>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Core Wordpress]]></category>
		<category><![CDATA[Cron]]></category>
		<category><![CDATA[CronJob]]></category>
		<category><![CDATA[CronJob.org]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[WP-Cron]]></category>
		<category><![CDATA[WPControl]]></category>
		<guid isPermaLink="false">https://www.sygy.it/?p=1939</guid>

					<description><![CDATA[<p>WPControl è un plugin per Wordpress utilisimo a chi vuole ottimizzare il Cron del noto CMS per creare siti e blog.</p>
<p>L'articolo <a href="https://www.sygy.it/2025/01/13/ottimizza-il-cron-di-wordpress-con-wpcontrol/">Ottimizza il Cron di WordPress con WPControl</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<h3 class="wp-block-heading"><strong><a href="https://it.wordpress.org/plugins/wp-crontrol/" target="_blank" rel="noreferrer noopener">WPControl</a></strong> è un plugin per <strong><a href="https://wordpress.org/" target="_blank" rel="noreferrer noopener">WordPress</a></strong> utilissimo a chi vuole ottimizzare il <strong><a href="https://developer.wordpress.org/reference/functions/wp_cron/" target="_blank" rel="noreferrer noopener">Cron</a></strong> del noto <strong><a href="https://it.wikipedia.org/wiki/Content_management_system" target="_blank" rel="noreferrer noopener">CMS</a></strong> per creare siti e blog.</h3>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a21c46488f6c&quot;}" data-wp-interactive="core/image" data-wp-key="6a21c46488f6c" class="wp-block-image aligncenter size-large wp-lightbox-container"><img decoding="async" width="1024" height="336" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.sygy.it/wp-content/uploads/2025/01/screenshot_wpcontrol_slogan-1024x336.png" alt="screenshot wpcontrol slogan" class="wp-image-1946" srcset="https://www.sygy.it/wp-content/uploads/2025/01/screenshot_wpcontrol_slogan-1024x336.png 1024w, https://www.sygy.it/wp-content/uploads/2025/01/screenshot_wpcontrol_slogan-300x99.png 300w, https://www.sygy.it/wp-content/uploads/2025/01/screenshot_wpcontrol_slogan-768x252.png 768w, https://www.sygy.it/wp-content/uploads/2025/01/screenshot_wpcontrol_slogan.png 1111w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">screenshot wpcontrol slogan</figcaption></figure>



<p class="wp-block-paragraph"><strong><em>Cosè il Cron di WordPress?</em></strong></p>



<p class="wp-block-paragraph"><strong><em>Il Cron è un sistema di pianifacazioni delle attività di un sito sviluppato con WordPress.</em></strong><br>Questo sistema è il cuore delle automazioni in WordPress, grazie al Cron il sistema esegue una serie di procedure (<em><strong>script</strong></em>) come ad esempio la pubblicazione degli articoli, la cancellazione della cache, il controllo degli aggiornamenti plugin e del Core, l&#8217;invio di email ecc&#8230;.<br>Questo sistema entra in funzione ogni qual volta un&#8217;utente visita le nostre pagine, infatti quando questo accade prima di eseguire il rendering vero e proprio della pagina, il Cron controlla se ci sono azione da eseguire e se dovesse essercene una la esegue.</p>



<p class="wp-block-paragraph">Per farvi un&#8217;esempio pratico se voi impostaste la pubblicazione di un articolo ad una determinata ora, ma nessuno visualizza il sito dopo quella determinata ora, WordPress non visualizzerà l&#8217;articolo. Oppure un&#8217;altro esempio molto facile da capire è la cancellazione della cache, infatti se utilizzate dei plugin di caching per il vostro WordPress ed impostate che tutti i giorni alle ore 12:00 il sistema dovrà cancellare la cache, il primo utente che visualizzerà il sito dopo le ore 12:00 &#8220;lancerà&#8221; la cancellazione della cache, diversamente da quanto pensano molti che alle 12:00 il server cancelli automaticamente la cache. </p>



<p class="wp-block-paragraph"><strong>Grazie a WPControl riusciremo a prendere letteralmente il controllo di questo automatismo, infatti riusciremo a visualizzare, modificare, aggiungere eventi Cron in maniera molto facile.</strong><br>Una volta installato WPControl nel nostro sito WordPress, verranno aggiunte diverse voci sotto al menu &#8220;<em>Strumenti</em>&#8220;, una per esempio è &#8220;<em>Eventi Cron</em>&#8221; e se la cliccheremo si aprirà una pagina dove verranno visualizzati tutti gli eventi programmati con una serie di informazioni molto importanti come ad esempio l&#8217;ora dell&#8217;esecuzione, la sua cadenza ma sopratutto che tipo di script verrà eseguito. Sotto al titolo della pagina &#8220;Eventi Cron&#8221; verrà data la possibilità di filtrare gli eventi del Core WordPress o eventi aggiunti dai nostri plugin, questo permetterà di capire quanti eventi sono di default e quanti extra aggiunti dai plugin.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a21c46489691&quot;}" data-wp-interactive="core/image" data-wp-key="6a21c46489691" class="wp-block-image aligncenter size-large wp-lightbox-container"><img decoding="async" width="1024" height="463" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.sygy.it/wp-content/uploads/2025/01/screenshot_wpcontrol_list-1024x463.png" alt="screenshot wpcontrol list" class="wp-image-1945" srcset="https://www.sygy.it/wp-content/uploads/2025/01/screenshot_wpcontrol_list-1024x463.png 1024w, https://www.sygy.it/wp-content/uploads/2025/01/screenshot_wpcontrol_list-300x136.png 300w, https://www.sygy.it/wp-content/uploads/2025/01/screenshot_wpcontrol_list-768x347.png 768w, https://www.sygy.it/wp-content/uploads/2025/01/screenshot_wpcontrol_list-1536x695.png 1536w, https://www.sygy.it/wp-content/uploads/2025/01/screenshot_wpcontrol_list-1320x597.png 1320w, https://www.sygy.it/wp-content/uploads/2025/01/screenshot_wpcontrol_list.png 1722w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">screenshot wpcontrol list</figcaption></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Questo blog ha 11 eventi Core e 10 eventi aggiunti dai plugin!</p>
</blockquote>



<p class="wp-block-paragraph">WPControl permettetà di ottimizzare gli eventi Cron sul nostro WordPress, potremmo mettere in stanby determinati eventi, modificare l&#8217;orario di esecuzione oppure cancellare quelli che non vogliamo vengano eseguiti. Questo, se fatto con criterio, permetterà anche di rendere più veloce l&#8217;esecuzione del nostro sito, infatti se abbiamo parecchi plugin che hanno aggiunto eventi Cron ogni minuto il sistema dovrà eseguire ogni volta questi script prima che la pagina venga visualizzata. Capite da soli che eseguire ogni minuto script complessi comprometterà la velocità del vostro sito, facendo dirottare i vostri utenti su siti molto più veloci e performanti!!!</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a21c46489d1a&quot;}" data-wp-interactive="core/image" data-wp-key="6a21c46489d1a" class="wp-block-image aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="850" height="432" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.sygy.it/wp-content/uploads/2025/01/scrennshot_wpcontrol_edit.png" alt="screenshot wpcontrol edit" class="wp-image-1944" srcset="https://www.sygy.it/wp-content/uploads/2025/01/scrennshot_wpcontrol_edit.png 850w, https://www.sygy.it/wp-content/uploads/2025/01/scrennshot_wpcontrol_edit-300x152.png 300w, https://www.sygy.it/wp-content/uploads/2025/01/scrennshot_wpcontrol_edit-768x390.png 768w" sizes="auto, (max-width: 850px) 100vw, 850px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">screenshot wpcontrol edit</figcaption></figure>



<p class="wp-block-paragraph">Come detto precedentemente queste operazioni vanno eseguite con criterio o meglio dobbiamo sapere cosa stiamo facendo altrimenti potremmo compromettere le automazioni del nostro sito.<br>Per esempio un&#8217;evento del Core di WordPress è il &#8220;<em>wp_scheduled_delete</em>&#8221; che esegue ogni giorno lo script &#8220;<code><strong><a href="https://developer.wordpress.org/reference/functions/wp_scheduled_delete/" target="_blank" rel="noreferrer noopener">wp_scheduled_delete()</a></strong></code>&#8221; questo script elimina articoli o commenti che sono stati spostati nel cestino, quindi se cancellerete questo evento i vostri articoli verranno lasciati nel cestino.<br>Oppure altri due eventi molto importanti del Core di WordPress sono &#8220;<em>wp_update_plugins</em>&#8221; &amp; &#8220;<em>wp_version_check</em>&#8221; che eseguono due volte al giorno rispettivamente gli script &#8220;<code><strong><a href="https://developer.wordpress.org/reference/functions/wp_update_plugins/" target="_blank" rel="noreferrer noopener">wp_update_plugins()</a></strong></code>&#8221; &amp; &#8220;<code><strong><a href="https://developer.wordpress.org/reference/functions/wp_version_check/" target="_blank" rel="noreferrer noopener">wp_version_check()</a></strong></code>&#8220;, come potrete capire dai nomi degli script questi due eventi si preoccupano di verificare la disponibilità di aggiornamenti dei Plugin o del Core di WordPress.</p>



<p class="wp-block-paragraph">Tenere sotto controllo questi eventi è un&#8217;aspetto molto importante e su i siti che non hanno un hosting performante e molti utenti che visualizzano le pagine (che faranno eseguire il wpCron), infatti molte volte è utile anche disabilitare l&#8217;automatismo grazie all&#8217;aggiunta di una semplice istruzione all&#8217;interno del file wp-config.php cosi facendo però dovrete utilizzare servizi esterni che eseguiranno il Cron al posto degli utenti.<br>Disabilitando l&#8217;automatismo del Cron quando gli utenti visualizzeranno le nostre pagina nessuna azione verrà eseguita cosi da accellerare il rendering finale della pagina ma questo porterà ad non avere un WordPress aggiornato.<br>Molti hosting danno la possibilità di richiamare il cron dei CMS oppure grazie a servizi come CronJob.org che permetterà di eseguire il cron in determinati orari.<br>Se volete capire come funziona CronJob.org ho scritto un&#8217;articolo che vi invito a leggere: <strong><a href="https://www.sygy.it/2020/07/02/cronjob-org-lo-schedulatore-di-cronjob/" target="_blank" rel="noreferrer noopener">CronJob.org lo schedulatore di CronJob</a></strong></p>



<p class="wp-block-paragraph">Insomma WPControl è indispensabile per ogni WebMaster che amministra siti in WordPress e ne vuole ottimizzare la sua velocità!</p>



<p class="wp-block-paragraph">Ah dimenticavo WPControl è tradotto anche in italiano!</p><p>L'articolo <a href="https://www.sygy.it/2025/01/13/ottimizza-il-cron-di-wordpress-con-wpcontrol/">Ottimizza il Cron di WordPress con WPControl</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.sygy.it/2025/01/13/ottimizza-il-cron-di-wordpress-con-wpcontrol/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>iLove PDF la suite di strumenti online</title>
		<link>https://www.sygy.it/2025/01/10/ilove-pdf-la-suite-di-strumenti-online/</link>
					<comments>https://www.sygy.it/2025/01/10/ilove-pdf-la-suite-di-strumenti-online/#respond</comments>
		
		<dc:creator><![CDATA[SyGy88]]></dc:creator>
		<pubDate>Fri, 10 Jan 2025 00:07:41 +0000</pubDate>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Acrobat Reader]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iLove PDF]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[NODE.JS]]></category>
		<category><![CDATA[OCR]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[RUBY]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://www.sygy.it/?p=1910</guid>

					<description><![CDATA[<p>iLove PDF è la suite gratuita online indispensabile per chi lavora con i file PDF. Grazie a questa suite di strumenti potrete editare, convertire, ottimizzare i file PDF e non solo...</p>
<p>L'articolo <a href="https://www.sygy.it/2025/01/10/ilove-pdf-la-suite-di-strumenti-online/">iLove PDF la suite di strumenti online</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<h3 class="wp-block-heading"><a href="https://www.ilovepdf.com/it" data-type="link" data-id="https://www.ilovepdf.com/it" target="_blank" rel="noreferrer noopener nofollow"><strong>iLove PDF</strong></a> è la suite gratuita online indispensabile per chi lavora con i file <a href="https://it.wikipedia.org/wiki/Portable_Document_Format" target="_blank" rel="noreferrer noopener nofollow"><strong>PDF</strong></a>.</h3>



<p class="wp-block-paragraph">Grazie a questa suite di strumenti potrete editare, convertire, ottimizzare i file PDF e non solo&#8230;</p>



<p class="wp-block-paragraph">PDF è l&#8217;acronimo di Portable Document Format ed è stato sviluppato da <a href="https://www.adobe.com/it/" target="_blank" rel="noreferrer noopener"><strong>Adobe</strong></a> nel 1993 come formato proprietario basato su <a href="https://it.wikipedia.org/wiki/PostScript" target="_blank" rel="noreferrer noopener">PostScript</a>. Adobe ha voluto rendere libero lo standard PDF infatti per leggere e creare i file in questo formato non c&#8217;è bisogno di pagare nulla! Il formato PDF nel corso degli anni ha subito molti miglioramenti, uno di questi è il formato <a href="https://it.wikipedia.org/wiki/PDF/A" target="_blank" rel="noreferrer noopener"><strong>PDF/A</strong></a> che permette di preservare nel tempo il layout/caratteri anche se visualizzato da sistemi e/o applicazioni diverse.<br>Essendo basato su PostScript il PDF è adatto e molto utilizzato nel mondo della grafica e del Web, questo perchè diversamente dalle immagini in .jpeg il rendering di un&#8217;immagine in PDF è frutto di un calcolo informatico. In questo modo potremmo lavorare immagini in alta qualità senza perdita di qualità o con effetto Pixel causato da uno zoom eccessivo, infatti <strong><a href="https://www.adobe.com/it/products/illustrator.html" target="_blank" rel="noreferrer noopener">Adobe Illustrator</a></strong> ed i file in PDF vanno a braccetto da anni e sono utilizzati da tutti i grafici e WebDesigner.</p>



<p class="wp-block-paragraph">La suite è composta da circa 28 strumenti uno più utile dell&#8217;altro, infatti spaziamo dall&#8217;editing del singolo file, all&#8217;estrapolazione di singole pagine, alla conversione di diversi file Office in PDF, alla loro ottimizzazione e per finire alla protezione con password dei file. Questi sono solo alcuni esempi dell&#8217;enorme potenzialità che iLove PDF vi permette di avere a portata di browser, è si infatti tutti questi tool sono online ma cosa più importante sono gratis!</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a21c4648b1a5&quot;}" data-wp-interactive="core/image" data-wp-key="6a21c4648b1a5" class="wp-block-image aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="417" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.sygy.it/wp-content/uploads/2025/01/screenshot_ilove_pdf_home-1024x417.png" alt="ScreenShot iLove PDF" class="wp-image-1911" srcset="https://www.sygy.it/wp-content/uploads/2025/01/screenshot_ilove_pdf_home-1024x417.png 1024w, https://www.sygy.it/wp-content/uploads/2025/01/screenshot_ilove_pdf_home-300x122.png 300w, https://www.sygy.it/wp-content/uploads/2025/01/screenshot_ilove_pdf_home-768x313.png 768w, https://www.sygy.it/wp-content/uploads/2025/01/screenshot_ilove_pdf_home-1536x626.png 1536w, https://www.sygy.it/wp-content/uploads/2025/01/screenshot_ilove_pdf_home.png 1892w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">ScreenShot iLove PDF</figcaption></figure>



<p class="wp-block-paragraph">Gli sviluppatori di iLove PDF hanno anche pubblicato un software compatibile con tutti gli OS, <a href="https://www.ilovepdf.com/it/desktop" target="_blank" rel="noreferrer noopener nofollow">Windows</a>, <a href="https://www.ilovepdf.com/it/desktop" target="_blank" rel="noreferrer noopener nofollow">MacOS</a> che ti permette di avere tutti gli strumenti in modalità Off-Line. Il Software ha due versioni, una Free dove è possibile solo visualizzare i PDF (un&#8217;ottimo concorrente di <a href="https://get.adobe.com/it/reader/" target="_blank" rel="noreferrer noopener nofollow">Adobe Acrobat</a>), ed una versione a pagamento la quale abilità tutti gli strumenti. <strong>Con meno di 50€ all&#8217;anno</strong> avrete la possibilità di editare i vostri PDF in maniera veloce e Off-Line!</p>



<p class="wp-block-paragraph">Personalmente utilizzo giornalmente <a href="https://www.ilovepdf.com/it/comprimere_pdf" target="_blank" rel="noreferrer noopener nofollow">iLove PDF</a> ed il tool che amo è la compressione dei file PDF, infatti grazie ai suoi algoritmi riesce ad ottimizzare il file PDF diminuendone la loro dimensione rendondoli inviabili tramite email senza occupare tutto il nostro spazio sull&#8217;email. La compressione ha tre livelli ma utilizzo sempre la &#8220;Compressione Consigliata&#8221; che è la migliore!<br>Un&#8217;altro strumento che utilizzo spesso è la conversione dei file Office o Immagini in PDF e viceversa, infatti permette anche di esportare un file PDF in formato <a href="https://www.sygy.it/?s=Office">Office</a> ed in immagini.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a21c4648b9a1&quot;}" data-wp-interactive="core/image" data-wp-key="6a21c4648b9a1" class="wp-block-image aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="838" height="273" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.sygy.it/wp-content/uploads/2025/01/screenshot_ilove_pdf_comprimi.png" alt="ScreenShot iLove PDF Comprimi" class="wp-image-1916" srcset="https://www.sygy.it/wp-content/uploads/2025/01/screenshot_ilove_pdf_comprimi.png 838w, https://www.sygy.it/wp-content/uploads/2025/01/screenshot_ilove_pdf_comprimi-300x98.png 300w, https://www.sygy.it/wp-content/uploads/2025/01/screenshot_ilove_pdf_comprimi-768x250.png 768w" sizes="auto, (max-width: 838px) 100vw, 838px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">ScreenShot iLove PDF Comprimi</figcaption></figure>



<p class="wp-block-paragraph">Un&#8217;altro strumento molto importante nel mondo dell&#8217;ufficio è avere dei file PDF con file di testo ricercabile, in gergo <a href="https://it.wikipedia.org/wiki/Riconoscimento_ottico_dei_caratteri" target="_blank" rel="noreferrer noopener nofollow">OCR</a>. Grazie a <a href="https://www.ilovepdf.com/it/ocr-pdf" target="_blank" rel="noreferrer noopener nofollow">iLove PDF</a> potrete convertire file PDF con l&#8217;opzione riconoscimento del testo cosi da poter copiarlo e lavorarlo su altre applicazioni, molto utile quando abbiamo vecchi PDF dai quali vogliamo estrapolare il testo.</p>



<p class="wp-block-paragraph">iLove PDF offre agli sviluppatori anche delle <a href="https://developer.ilovepdf.com/" target="_blank" rel="noreferrer noopener nofollow">API</a> per poter utilizzare il servizio anche all&#8217;interno di applicazioni personalizzate compilate in vari linguaggi tra i quali <a href="https://github.com/ilovepdf/ilovepdf-php" target="_blank" rel="noreferrer noopener nofollow">PHP</a>, <a href="https://github.com/ilovepdf/ilovepdf-net" target="_blank" rel="noreferrer noopener nofollow">.NET</a>, <a href="https://github.com/ilovepdf/ilovepdf-ruby" target="_blank" rel="noreferrer noopener nofollow">RUBY</a>, <a href="https://github.com/ilovepdf/ilovepdf-nodejs" target="_blank" rel="noreferrer noopener nofollow">NODE.JS</a></p>



<p class="wp-block-paragraph">Un&#8217;altra chicca di questa utilissima suite online è la possibilità di installare un <a href="https://wordpress.org/plugins/ilovepdf/" target="_blank" rel="noreferrer noopener">plugin</a> di <a href="https://wordpress.org/" target="_blank" rel="noreferrer noopener">WordPress</a> per poter comprimere e timbrare i file PDF nei media salvati sulla nota piattaforma di blogging più utilizzata del mondo.</p>



<p class="wp-block-paragraph">Per finire non poteva mancare la versione App da poter scaricare tramite gli Store e utilizzare iLove PDF sul nostro Smartphone. L&#8217;app è compilata sia per <a href="https://play.google.com/store/apps/details?id=com.ilovepdf.www" target="_blank" rel="noreferrer noopener nofollow">Android</a> che per <a href="https://itunes.apple.com/es/app/ilovepdf/id1207332399?mt=8" target="_blank" rel="noreferrer noopener nofollow">Apple</a>!!!</p>



<p class="wp-block-paragraph">Insomma con iLove PDF rivoluzionerete il vostro modo di lavore i file in ufficio!<br>Cito una frase del sito&#8230;</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Strumenti online per gli innamorati dei PDF  </p>
</blockquote><p>L'articolo <a href="https://www.sygy.it/2025/01/10/ilove-pdf-la-suite-di-strumenti-online/">iLove PDF la suite di strumenti online</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.sygy.it/2025/01/10/ilove-pdf-la-suite-di-strumenti-online/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>10€ di sconto da Amazon Prime Student</title>
		<link>https://www.sygy.it/2020/07/03/10e-di-sconto-da-amazon-prime-student/</link>
					<comments>https://www.sygy.it/2020/07/03/10e-di-sconto-da-amazon-prime-student/#respond</comments>
		
		<dc:creator><![CDATA[SyGy88]]></dc:creator>
		<pubDate>Thu, 02 Jul 2020 22:55:31 +0000</pubDate>
				<category><![CDATA[Fun & divertimento]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Musica]]></category>
		<category><![CDATA[10€ sconto Amazon]]></category>
		<category><![CDATA[Abbonamento Amazon]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Amazon Musci]]></category>
		<category><![CDATA[Amazon Prime]]></category>
		<category><![CDATA[Amazon Prime Student]]></category>
		<category><![CDATA[Amazon Video]]></category>
		<guid isPermaLink="false">https://www.sygy.it/?p=1671</guid>

					<description><![CDATA[<p>Il SyGy Blog vi permette di avere uno sconto di ben 10€ da accumulare sul vostro conto virtuale Amazon, effettuando la sottoscrizione di un'abbonamento ad Amazon Prime Student.</p>
<p>L'articolo <a href="https://www.sygy.it/2020/07/03/10e-di-sconto-da-amazon-prime-student/">10€ di sconto da Amazon Prime Student</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<center><iframe loading="lazy" src="https://rcm-eu.amazon-adsystem.com/e/cm?o=29&amp;p=48&amp;l=ez&amp;f=ifr&amp;linkID=61c91217fc4e6c248fd006789c7a9bfd&amp;t=sygy-21&amp;tracking_id=sygy-21" width="728" height="90" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe></center>



<p class="wp-block-paragraph">Il <em><strong>SyGy Blog</strong></em> vi permette di avere uno sconto di ben <strong>10€</strong> da accumulare sul vostro conto virtuale Amazon, effettuando la sottoscrizione di un&#8217;abbonamento ad <em><strong><a href="https://www.amazon.it/joinstudent?tag=sygy-21" target="_blank" rel="noreferrer noopener sponsored">Amazon Prime Student</a></strong></em>.</p>



<p class="wp-block-paragraph"><em><strong><a href="https://www.amazon.it/joinstudent?tag=sygy-21" target="_blank" rel="noreferrer noopener sponsored">Amazon Prime Student</a></strong></em>, è il nuovo abbonamento di casa <em><strong>Amazon</strong></em> dedicato agli studenti universitari.</p>



<p class="wp-block-paragraph">Con Prime Student ottieni 90 giorni per utilizzare Amazon Prime senza costi aggiuntivi, e include <em><strong><a href="https://www.primevideo.com/?&amp;tag=sygy-21" target="_blank" rel="noreferrer noopener sponsored">Prime Video</a></strong></em> (<em>così puoi finalmente metterti in pari con The Office, Scrubs e Celebrity Hunted</em>), <em><strong>2 milioni di canzoni in streaming senza pubblicità con <a href="https://www.amazon.it/gp/dmusic/promotions/AmazonMusicUnlimited?tag=sygy-21" target="_blank" rel="noreferrer noopener sponsored">Amazon Music</a></strong></em>, <strong><em>Twitch Prime e naturalmente le consegne veloci illimitate di <a href="https://www.amazon.it/provaprime?tag=sygy-21" target="_blank" rel="noreferrer noopener sponsored">Amazon Prime</a></em></strong>. Dopo i primi 90 giorni l&#8217;abbonamento costa la metà (solo 18 €/anno) e <em><strong>puoi disdire quando vuoi</strong></em>.</p>



<p class="wp-block-paragraph">Cosa aspetti? <strong><em><a href="https://www.amazon.it/joinstudent?tag=sygy-21" target="_blank" rel="noreferrer noopener sponsored">Ricevi subito i 10€ di sconto!</a></em></strong></p>



<center><iframe loading="lazy" src="https://rcm-eu.amazon-adsystem.com/e/cm?o=29&amp;p=12&amp;l=ur1&amp;category=primestudent_it&amp;banner=06AFMS658G046HBAPQG2&amp;f=ifr&amp;linkID=a365264879ff426a22d0cba68eea8971&amp;t=sygy-21&amp;tracking_id=sygy-21" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe></center><p>L'articolo <a href="https://www.sygy.it/2020/07/03/10e-di-sconto-da-amazon-prime-student/">10€ di sconto da Amazon Prime Student</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.sygy.it/2020/07/03/10e-di-sconto-da-amazon-prime-student/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>CronJob.org lo schedulatore di CronJob</title>
		<link>https://www.sygy.it/2020/07/02/cronjob-org-lo-schedulatore-di-cronjob/</link>
					<comments>https://www.sygy.it/2020/07/02/cronjob-org-lo-schedulatore-di-cronjob/#respond</comments>
		
		<dc:creator><![CDATA[SyGy88]]></dc:creator>
		<pubDate>Thu, 02 Jul 2020 21:48:25 +0000</pubDate>
				<category><![CDATA[Dominii]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[CronJob]]></category>
		<category><![CDATA[CronJob.org]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[RunTime]]></category>
		<category><![CDATA[WordPress CronJob]]></category>
		<guid isPermaLink="false">https://www.sygy.it/?p=1668</guid>

					<description><![CDATA[<p>WordPress e altri CMS utilizzano i CronJob per eseguire tutte le RunTime del sito stesso, quindi ad ogni visualizzazione del sito lo script PHP esegue tutte le volte i CronJob prima di eseguire il rendering della pagina.</p>
<p>L'articolo <a href="https://www.sygy.it/2020/07/02/cronjob-org-lo-schedulatore-di-cronjob/">CronJob.org lo schedulatore di CronJob</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-image aligncenter size-large"><a href="https://cron-job.org/en/" target="_blank" rel="noopener noreferrer"><img decoding="async" src="https://cron-job.org/img/logo.png" alt="CronJob.Org Logo"/></a></figure>



<p class="wp-block-paragraph">Il vostro sito è lento? Utilizzate un <em><strong>CMS</strong></em> tipo <em><strong><a href="https://wordpress.org/" target="_blank" rel="noreferrer noopener">WordPress</a></strong></em>? Volete cercare di ottimizzare la velocità di rendering del sito? Questo articolo fa al caso vostro.</p>



<p class="wp-block-paragraph"><em>WordPress</em> e altri <em>CMS</em> utilizzano i <em><strong>CronJob</strong></em> per eseguire tutte le <em><strong>RunTime</strong></em> del sito stesso, quindi ad ogni visualizzazione del sito lo script <em><strong>PHP</strong></em> esegue tutte le volte i <em>CronJob</em> prima di eseguire il rendering della pagina. Partiamo dal presupposto che senza il sistema di <em>CronJob</em> il nostro <em>CMS</em> non funzionerebbe, perché mancherebbe colui che prende in carico la pubblicazione di articoli schedulati, invio di email e tutto quello che riguarda la sincronizzazione del nostro sito. Purtroppo in alcune configurazioni l&#8217;esecuzione del <em>CronJob</em> potrebbe creare dei rallentamenti se il sistema ha molte <em>RunTime</em> da eseguire, e non verrà finalizzata la pagina richiesta fino a che non si sono svolte tutte. Più Plugin e componenti installiamo nel nostro sito e più <em></em><em>RunTime</em> potrebbero crearsi, aumentando la lista del nostro CronJob, quindi utilizziamoli con molto scrupolo e sopratutto solo per le nostre esigenze, non facciamo lo sbaglio di installare decine di <em><strong>Plugin</strong></em> che poi non vengono utilizzati davvero facendo rendere la visualizzazione delle pagine molto lente. Ricordatevi che i Plugin oltre ad inserire eventualmente le loro <em></em><em>RunTime</em> nel <em>CronJob</em>, <em><strong>inseriscono codici html/PHP, CSS, JavaScript</strong></em> che se non utilizzati è inutile caricarli nelle pagine, quindi il primo passo è disabilitare i <em>Plugin</em> che non utilizziamo oppure cercandone uno che esegue più funzionalità!</p>



<p class="wp-block-paragraph">Se dopo aver eseguito una verifica del perché il nostro sito è lento la risposta è un <em>CronJob</em> troppo particolare e lungo nella sua esecuzione, possiamo tentare la disabilitazione dello stesso. A questo punto la domanda che vi starete facendo è&#8230; &#8220;<em><strong>e adesso chi eseguirà le RunTime per sincronizzare il sito?</strong></em>&#8221; Beh la risposta c&#8217;è la da <em><strong><a href="https://cron-job.org/en/" target="_blank" rel="noreferrer noopener">CronJob.org</a></strong></em>! Questo servizio ci permette di eseguire la <em><strong>schedulazione</strong></em> del nostro <em>CronJob</em>, facendo ciò il vostro server non dovrà più eseguirlo perché quello di <em>CronJob.org</em> penserà a prendersene carico. </p>



<p class="wp-block-paragraph">Con <em>CronJob.org</em> potremmo eseguire i nostri <em>CronJob</em> ad orari prestabiliti o ogni tot ore. Ricordiamoci che se imposteremo una frequenza di esecuzione molto bassa, potremmo incappare nel problema di non ricevere email o sincronizzazioni per il tempo impostato. Per esempio se il nostro sito è una community o un forum non possiamo imporre al sistema di inviare email di risposta alle discussioni dopo molto tempo, cosi vanificheremo il &#8220;<em>botta e risposta</em>&#8220;; invece se abbiamo un sito più/meno statico che non ha bisogno di eseguire i <em>CronJob</em> ogni qual volta viene visualizzata la pagina, potremmo optare per eseguire le <em></em><em>RunTime</em> 3/4 volte al giorno. Insomma la frequenza di schedulazione delle <em></em><em>RunTime</em> dovrebbe esser ponderata al tipo di utilizzo del nostro sito.</p>



<p class="wp-block-paragraph">Io personalmente , per tutti i siti che gestisco, utilizzo sempre <em>CronJob.org</em>, cosi da diminuire il carico del server ed avere una risposta più celere da parte sua. Oramai nel giorno d&#8217;oggi che la navigazione tramite <em><strong>SmartPhone</strong></em> sta aumentando vertiginosamente, avere un sito internet veloce e reattivo è la regola base se non vogliamo far cambiare idea ai nostri utenti.</p>



<p class="wp-block-paragraph">Ma adesso parliamo di <em>CronJob.org</em> che possiede un&#8217;interfaccia molto facile da utilizzare, infatti tramite il pulsante &#8220;<em><strong>Create CronJob</strong></em>&#8221; potremmo impostare la schedulazione dei nostri <em>CronJob</em>. Aperta la pagina di impostazione il primo campo da compilare non sarà altro che il titolo del nostro <em>CronJob</em>, cosi da visualizzarlo facilmente nella lista di quelli creati, il secondo campo invece è <em><strong>URL</strong></em> del nostro script <em>CronJob</em>, il quale può cambiare da <em>CMS</em> a <em>CMS</em> per esempio in <em>WordPress</em> è &#8220;<em><strong>installazione-wp.xx/wp-cron.php</strong></em>&#8220;. Una volta inserito l&#8217;<em>URL</em> dello script che si occupa di eseguire le <em></em><em>RunTime</em> sul nostro sito, non ci resta che impostare la frequenza, dove potremmo scegliere diverse tempistiche di schedulazione; per esempio passiamo dai 1/30 minuti, ogni giorno ad un&#8217;orario prestabilito, un giorno del mese e orario prestabilito e per finire una personalizzazione molto accurata in base ai giorni della settimana e ad orari.<br />Un&#8217;altro campo da impostare è la possibilità di ricevere determinate notifiche via email: Se l&#8217;esecuzione del <em>CronJob</em> termina con un&#8217;errore, Se un <em>CronJob</em> ha esito positivo dopo uno andato in errore (<em>sinonimo di eliminazione dell&#8217;eventuale problema</em>) e per finire quella fleggata di default la quale ci permetterà di ricevere un&#8217;email quando il <em>CronJob</em> continua ad andare in errore ripetutamente.<br />L&#8217;ultimo flag da poter selezionare ci darà la possibilità di abilitare la cronologia (<em>Max 2gg</em>) di tutti gli stati dei <em>CronJob</em>, cosi da eseguire un&#8217;eventuale verifica se in determinate ore o circostanze l&#8217;esecuzione abbia restituito un&#8217;errore.<br />Impostato il tutto non ci resta che cliccare su &#8220;<em><strong>Create CronJob</strong></em>&#8221; ed il gioco è fatto, un consiglio personale, io durante le prime creazioni dei miei <em>CronJob</em> utilizzo un tempo molto corto, cosi da visualizzare quasi nell&#8217;immediatezza l&#8217;esito delle <em></em><em>RunTime</em>, una volta sincerato che è tutto apposto e non ho ricevuto errori, allora imposto la schedulazione ottimale per il sito.</p>



<p class="wp-block-paragraph">Se abbiamo delle esigenze particolari potremmo modificare alcune impostazioni avanzate solo una volta che avremmo creato il <em>CronJob</em>, quindi una volta dentro alla pagina dove saranno visualizzati, dovremmo cliccare su &#8220;<em><strong>Edit</strong></em>&#8221; e nelle impostazioni ora sarà disponibile &#8220;<em><strong>Advance</strong></em>&#8221; dove modificare valori come il tipo di richiesta <em><strong>GET, POST, HEAD, CONNECT</strong></em> ecc..</p>



<p class="wp-block-paragraph">Adesso non ci rimane che disabilitare il <em>CronJob</em> sul nostro <em>CMS</em>, per esempio in <em>WordPress</em>, dovremmo inserire la seguente riga di codice all&#8217;interno del file &#8220;<em><strong>wp-config.php</strong></em>&#8220;</p>



<pre class="wp-block-code"><code>define('DISABLE_WP_CRON', true);</code></pre>



<p class="wp-block-paragraph">ed il gioco è fatto, d&#8217;ora in poi <em>WordPress</em> non eseguirà più le sue <em></em><em>RunTime</em> ogni qual volta una qualsiasi pagina venga richiesta, ma ci penserà <em><strong>CronJob.org</strong></em> a richiamare secondo la nostra schedulazione lo script di esecuzione, rendendo la vita molto più facile al nostro server e sopratutto risparmiando tempo nel rendering delle pagina dei nostri visitatori.</p>



<p class="wp-block-paragraph"><em>Fidatevi una volta provato e capite le capacità e il netto miglioramento di velocità del nostro sito, non lasceremo mai più <strong>CronJob.org</strong>!</em></p><p>L'articolo <a href="https://www.sygy.it/2020/07/02/cronjob-org-lo-schedulatore-di-cronjob/">CronJob.org lo schedulatore di CronJob</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.sygy.it/2020/07/02/cronjob-org-lo-schedulatore-di-cronjob/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Analizza il tuo certificato SSL</title>
		<link>https://www.sygy.it/2020/07/02/analizza-il-tuo-certificato-ssl/</link>
					<comments>https://www.sygy.it/2020/07/02/analizza-il-tuo-certificato-ssl/#respond</comments>
		
		<dc:creator><![CDATA[SyGy88]]></dc:creator>
		<pubDate>Wed, 01 Jul 2020 23:49:31 +0000</pubDate>
				<category><![CDATA[Dominii]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Search Engine]]></category>
		<category><![CDATA[Sicurezza]]></category>
		<category><![CDATA[Certificato SSL]]></category>
		<category><![CDATA[End to End]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[HTTPS]]></category>
		<category><![CDATA[Secure Socket Layer]]></category>
		<category><![CDATA[SSL]]></category>
		<category><![CDATA[SSL Certificate]]></category>
		<category><![CDATA[SSLShopper]]></category>
		<category><![CDATA[TopHost]]></category>
		<guid isPermaLink="false">https://www.sygy.it/?p=1665</guid>

					<description><![CDATA[<p>Oramai ogni sito internet deve avere un certificato SSL, i migliori SearchEngine come Google e Bing privilegiano i siti che hanno questa tecnologia e penalizzano quelli che non la posseggono.</p>
<p>L'articolo <a href="https://www.sygy.it/2020/07/02/analizza-il-tuo-certificato-ssl/">Analizza il tuo certificato SSL</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-image aligncenter size-large"><a href="https://www.sslshopper.com/" target="_blank" rel="noopener noreferrer"><img decoding="async" src="https://www.sslshopper.com/assets/templates/sslshopper2016/img/ssl-shopper-logo.svg" alt=""/></a></figure>



<p class="wp-block-paragraph">Oramai ogni sito internet deve avere un certificato <em><strong>SSL</strong></em>, i migliori <em><strong>SearchEngine</strong></em> come <em><strong><a href="https://www.google.it/" target="_blank" rel="noreferrer noopener nofollow">Google</a></strong></em> e <em><strong><a href="https://www.bing.com/?cc=it" target="_blank" rel="noreferrer noopener nofollow">Bing</a></strong></em> privilegiano i siti che hanno questa tecnologia e penalizzano quelli che non la posseggono. Quindi nel 2020 se si vuole possedere un sito internet visitabile dagli utenti deve obbligatoriamente avere installato sul server un certificato <em>SSL</em>. I browser più moderni quando non visualizzano un sito con certificato SSL, avvertono l&#8217;utente sui rischi dell&#8217;utilizzare un sito senza certificato <em>SSL</em>, rendendo vita difficile ai siti internet non a norma.</p>



<p class="wp-block-paragraph"><em><strong>SSL</strong></em> (<strong>Secure Sockets Layer</strong>) è un protocollo crittografico che permette lo scambio dei dati attraverso internet in modo sicuro dall&#8217;utilizzatore al client terminale (<em><strong>end-to-end</strong></em>), cosi facendo ogni singolo pacchetto <em><strong>HTTP</strong></em> viene criptato e trasformato in <em><strong>HTTPS</strong></em> e può esser letto solo dal client al quale è indirizzato.</p>



<p class="wp-block-paragraph">Di norma il certificato viene attivato automaticamente dal nostro <em>Hosting</em>, facendone richiesta o attivandolo in autonomia tramite il <strong><em>CP-Panel</em></strong> a nostra disposizione. Molti <em>Hosting</em> tipo <strong><em><a href="https://www.tophost.it/4739.html" target="_blank" rel="noreferrer noopener">TopHost</a></em></strong> (<em><strong> il nostro hosting fidato</strong></em> ) non applicano costi aggiuntivi per installare il certificato SSL sul nostro dominio, altri invece applicano dei costi di gestione, fate bene le vostre scelte!</p>



<p class="wp-block-paragraph">Con <strong><em><a href="https://www.sslshopper.com/" target="_blank" rel="noreferrer noopener">SSLShopper</a></em></strong> potremmo analizzare se un dominio ha installato un certificato <em>SSL</em>, restituendo anche delle informazioni tecniche su di esso. Se <em><strong>SSLShopper</strong></em> ci restituirà tutti <em><strong>OK</strong></em> non dovremmo tener nessun timore, il nostro sito/server ha installato un certificato valido! Alcune informazioni utili sono: data di scadenza del certificato, seriale, tipo di algoritmo e l&#8217;azienda che ha emesso il certificato.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Per una spiegazione più dettagliata rimando alla pagina di Wikipedia, dove viene spiegato dettagliatamente il protocollo </p>
<cite><a href="https://it.wikipedia.org/wiki/Transport_Layer_Security" target="_blank" rel="noreferrer noopener nofollow">https://it.wikipedia.org/wiki/Transport_Layer_Security</a></cite></blockquote><p>L'articolo <a href="https://www.sygy.it/2020/07/02/analizza-il-tuo-certificato-ssl/">Analizza il tuo certificato SSL</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.sygy.it/2020/07/02/analizza-il-tuo-certificato-ssl/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>YouGetSignal una suite di tool per reti</title>
		<link>https://www.sygy.it/2020/07/02/yougetsignal-una-suite-di-tool-per-reti/</link>
					<comments>https://www.sygy.it/2020/07/02/yougetsignal-una-suite-di-tool-per-reti/#respond</comments>
		
		<dc:creator><![CDATA[SyGy88]]></dc:creator>
		<pubDate>Wed, 01 Jul 2020 22:42:38 +0000</pubDate>
				<category><![CDATA[Dominii]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Sicurezza]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[IP]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[MaxMind]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Network Location]]></category>
		<category><![CDATA[Network Location Signal]]></category>
		<category><![CDATA[Phone Number Locator]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Port Forwarding]]></category>
		<category><![CDATA[Reverse Email Lookup]]></category>
		<category><![CDATA[Reverse IP domain]]></category>
		<category><![CDATA[Visual Trace Roue]]></category>
		<category><![CDATA[Whats is my IP Address]]></category>
		<category><![CDATA[Whois Lookup]]></category>
		<category><![CDATA[YouGetSignal]]></category>
		<guid isPermaLink="false">https://www.sygy.it/?p=1662</guid>

					<description><![CDATA[<p>YouGetSignal è una suite di tool per le reti internet. Grazie a questi tool potremmo eseguire test su i nostri apparati connessi alla rete</p>
<p>L'articolo <a href="https://www.sygy.it/2020/07/02/yougetsignal-una-suite-di-tool-per-reti/">YouGetSignal una suite di tool per reti</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-image aligncenter size-large"><a href="https://www.yougetsignal.com/" target="_blank" rel="noopener noreferrer"><img decoding="async" src="https://www.yougetsignal.com/img/site_logo.gif" alt=""/></a></figure>



<p class="wp-block-paragraph"><em><strong><a href="https://www.yougetsignal.com/" target="_blank" rel="noreferrer noopener">YouGetSignal</a></strong></em> è una suite di tool per le reti internet. Grazie a questi tool potremmo eseguire test su i nostri apparati connessi alla rete:</p>



<ul class="wp-block-list">
<li><em><strong><a href="https://www.yougetsignal.com/tools/open-ports/" target="_blank" rel="noreferrer noopener">Port Forwarding</a></strong></em>, per scoprire le porte aperte del nostro <em><strong>firewall</strong></em></li>



<li><em><strong><a href="https://www.yougetsignal.com/what-is-my-ip-address/" target="_blank" rel="noreferrer noopener">Whats is my IP Address</a></strong></em>, il classico visualizzatore di <em><strong>IP</strong></em> pubblico della nostra connessione</li>



<li><em><strong><a href="https://www.yougetsignal.com/tools/network-location/" target="_blank" rel="noreferrer noopener">Network Location</a></strong></em>, per <em>geolocalizzare</em> <em>IP</em> su <em><strong><a href="https://maps.google.it/" target="_blank" rel="noreferrer noopener nofollow">GoogleMaps</a></strong></em></li>



<li><em><strong><a href="https://www.yougetsignal.com/tools/visual-tracert/" target="_blank" rel="noreferrer noopener">Visual Trace Route</a></strong></em>, visualizziamo la <em>Trace Route</em> su <em>GoogleMaps</em> per <em>IP</em> e domini</li>



<li><em><strong><a href="https://www.yougetsignal.com/tools/phone-location/" target="_blank" rel="noreferrer noopener">Phone Number Locator</a></strong></em>, disponibile solo per numeri telefonici americani</li>



<li><em><strong><a href="https://www.yougetsignal.com/tools/reverse-email-lookup/" target="_blank" rel="noreferrer noopener">Reverse Email Lookup</a></strong></em>, per trovare informazioni di dominio pubblico su email</li>



<li><em><strong><a href="https://www.yougetsignal.com/tools/web-sites-on-web-server/" target="_blank" rel="noreferrer noopener">Reverse IP domain</a></strong></em>, scopri quali altri siti internet sono ospitati dallo stesso server</li>



<li><em><strong><a href="https://www.yougetsignal.com/tools/whois-lookup/" target="_blank" rel="noreferrer noopener">Whois Lookup</a></strong></em>, scopri informazioni dettagliate su un dominio</li>
</ul>



<p class="wp-block-paragraph">Questi sono i principali servizi offerto da questa suite completamente gratuita. D&#8217;ora in poi con <em><strong>GetYouSignal</strong></em> effettueremo dei test su qualsiasi apparato in internet tramite <em>IP</em> o nome di dominio per siti internet.</p>



<p class="wp-block-paragraph">Se siamo dei neofiti della rete il primo servizio che utilizzerete è il &#8220;<em><strong>Whats is my IP Address</strong></em>&#8221; per visualizzare quale ip pubblico ci viene assegnato dal nostro provider, molto utile per utenti <em><strong><a href="https://www.fastweb.it/" target="_blank" rel="noreferrer noopener nofollow">FastWeb</a></strong></em>. Un&#8217;altro tool che potremmo utilizzare è il &#8220;<em><strong>Network Location</strong></em>&#8221; che ci permetterà di <em>geolocalizzare</em> approssimativamente qualsiasi <em>IP</em>, perché no anche il nostro, cosi da capire se le nuove tecnologie informatiche sono davvero in grado di geolocalizzarci.</p>



<p class="wp-block-paragraph">Invece se siamo dei <em><strong>Nerd</strong></em> informatici ogni servizio potrebbe fare al caso nostro. Trovo molto interessante il &#8220;<em><strong>Visual Trace Route</strong></em>&#8221; cosi da visualizzare, sulla mappa grafica di <em>GoogleMaps</em>, la richiesta che effettueremo, per esempio se volessimo scoprire che giro del mondo fa la nostra richiesta di un sito Web con questo servizio visualizzeremo ogni passaggio.<br />Un&#8217;altro tool che potrebbe aiutarci è il &#8220;<em><strong>Reverse Email Lookup</strong></em>&#8220;, cosi da scoprire quali servizi utilizzano l&#8217;email inserita, utile per vedere se il nostro indirizzo email è sulla rete. Con questo servizio potremmo analizzare anche se il nostro nome o cognome è sul Web (<em><strong>tool solo per americani</strong></em>).</p>



<p class="wp-block-paragraph">Il tool che amo utilizzare sono: il &#8220;<em><strong>Port Forwarding</strong></em>&#8220;, cosi da capire quali porte sono aperte negli apparati che gestisco, sopratutto in questo periodo che l&#8217;<em><strong>IOT</strong></em> sta prendendo sempre più piede; ed il &#8220;<em><strong>Whois</strong></em>&#8221; per trovare informazioni dettagliate su un determinato dominio, come ad esempio quale hosting ha registrato il dominio, oppure quando è stato comprato per la prima volta.</p>



<p class="wp-block-paragraph">Insomma con <em><strong><a href="https://www.yougetsignal.com/" target="_blank" rel="noreferrer noopener">GetYouSignal</a></strong></em> abbiamo una suite di tool per analizzare il Web!</p><p>L'articolo <a href="https://www.sygy.it/2020/07/02/yougetsignal-una-suite-di-tool-per-reti/">YouGetSignal una suite di tool per reti</a> è su <a href="https://www.sygy.it">SyGy Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.sygy.it/2020/07/02/yougetsignal-una-suite-di-tool-per-reti/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>