{"id":24440,"date":"2021-05-16T18:31:00","date_gmt":"2021-05-16T15:31:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=24440"},"modified":"2021-10-18T03:15:12","modified_gmt":"2021-10-18T00:15:12","slug":"come-modificare-o-disabilitare-l-api-heartbeat-di-wordpress","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/it\/come-modificare-o-disabilitare-l-api-heartbeat-di-wordpress\/","title":{"rendered":"Come modificare o disabilitare l&#8217;API Heartbeat di WordPress"},"content":{"rendered":"<p>L&#8217;API Heartbeat di WordPress \u00e8 stata introdotta nella versione 3.6. Utilizzando questa API, il tuo browser pu\u00f2 comunicare con il server. Al caricamento della pagina, l&#8217;API heartbeat imposta un codice che viene eseguito ogni 15-60 secondi. Quando viene eseguito, l&#8217;heartbeat raccoglie i dati da inviare tramite un evento jQuery, quindi li invia al server di backend e attende una risposta.<\/p>\n<p>Usando Heartbeat, WordPress mostra agli autori un messaggio come se un altro utente stesse modificando il post. I plugin utilizzano anche questa API per l&#8217;esecuzione di script e per mostrare una notifica in tempo reale agli utenti.<\/p>\n<p>Queste sono alcune delle fantastiche funzionalit\u00e0 dell&#8217;API Heartbeat. Tuttavia, pu\u00f2 anche compromettere le prestazioni del tuo server. Poich\u00e9 su ogni richiesta heartbeat invia una richiesta POST aggiuntiva al tuo server, aggiunge un carico aggiuntivo sul tuo server. Per superare un problema del genere, possiamo modificare l&#8217;intervallo di heartbeat per l&#8217;invio delle richieste o disabilitare completamente l&#8217;API Heartbeat.<\/p>\n<h3>Modifica o disabilita l&#8217;API Heartbeat utilizzando il plug-in<\/h3>\n<p>La prima cosa che devi fare \u00e8 installare e attivare il plugin <a href=\"https:\/\/wordpress.org\/plugins\/heartbeat-control\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Heartbeat Control<\/a>. All&#8217;attivazione, troverai le impostazioni in <strong>Impostazioni-&gt;Controllo battito cardiaco<\/strong>.<\/p>\n<p>In questa pagina modificherai o disattiverai l&#8217;API Heartbeat.<\/p>\n<p>L&#8217;utente pu\u00f2 interrompere completamente Heatbeat selezionando l&#8217;opzione Disabilita Heartbeat.<\/p>\n<p>Allo stesso modo, puoi modificare l&#8217;intervallo di heartbeat selezionando un&#8217;opzione Modifica Heartbeat e quindi impostando una frequenza.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20596-60820bcd3d738.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20596-60820bcd3d738.png\" alt=\"Come modificare o disabilitare l&#039;API Heartbeat di WordPress\" ><\/a><\/p>\n<h3>Modifica o disabilita l&#8217;API Heartbeat senza plug-in<\/h3>\n<p>Puoi persino controllare l&#8217;API heartbeat senza utilizzare un plug-in. In tal caso, devi inserire un piccolo pezzo di codice nel <code>functions.php<\/code>file del tuo tema attivo .<\/p>\n<p>Il codice seguente disabiliter\u00e0 completamente l&#8217;API heartbeat.<\/p>\n<pre><code>add_action( 'init', 'stop_heartbeat', 1 );\n\u00a0\nfunction stop_heartbeat() {\n\u00a0\u00a0\u00a0\u00a0wp_deregister_script('heartbeat');\n}<\/code><\/pre>\n<p>Per modificare l&#8217;intervallo di heartbeat aggiungere il codice come segue:<\/p>\n<pre><code>function change_frequency_of_heartbeat_settings( $settings) {\n\u00a0\u00a0\u00a0\u00a0$settings['interval'] = 100; \/\/Anything between 15-120\n\u00a0\u00a0\u00a0\u00a0return $settings;\n}\nadd_filter( 'heartbeat_settings', 'change_frequency_of_heartbeat_settings' );<\/code><\/pre>\n<p>Questo \u00e8 tutto! Puoi scegliere l&#8217;opzione di utilizzare un plug-in o senza un plug-in per gestire l&#8217;API heartbeat per prestazioni migliori sul tuo sito Web WordPress.<\/p>\n<p>Ci auguriamo che tu capisca come modificare o disabilitare l&#8217;API heartbeat di WordPress. Per favore condividi i tuoi pensieri nei commenti qui sotto.<\/p>\n<h4>articoli Correlati<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/come-caricare-i-post-di-wordpress-con-ajax\/\" title=\"Come caricare i post di WordPress con AJAX\">Come caricare i post di WordPress con AJAX<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/come-impostare-l-immagine-in-primo-piano-a-livello-di-codice-in-wordpress\/\" title=\"Come impostare l&#039;immagine in primo piano a livello di codice in WordPress\">Come impostare l&#8217;immagine in primo piano a livello di codice in WordPress<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/integrazione-di-mailchimp-su-un-sito-web-utilizzando-l-api-mailchimp-e-php\/\" title=\"Integrazione di MailChimp su un sito Web utilizzando l&#039;API MailChimp e PHP\">Integrazione di MailChimp su un sito Web utilizzando l&#8217;API MailChimp e PHP<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&#8217;API Heartbeat di WordPress \u00e8 una funzione utile che mostra le notifiche in tempo reale. Ma se hai troppe richieste, pu\u00f2 rallentare il tuo server.<\/p>\n","protected":false},"author":1,"featured_media":20597,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[500,611],"tags":[846],"class_list":["post-24440","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-laravel","category-uncategorized-7","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts\/24440","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/comments?post=24440"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts\/24440\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/media\/20597"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/media?parent=24440"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/categories?post=24440"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/tags?post=24440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}