✅ Notizie, temi, plugin WEB e WordPress. Qui condividiamo suggerimenti e le migliori soluzioni per siti web.

Come modificare o disabilitare l’API Heartbeat di WordPress

32

L’API Heartbeat di WordPress è stata introdotta nella versione 3.6. Utilizzando questa API, il tuo browser può comunicare con il server. Al caricamento della pagina, l’API heartbeat imposta un codice che viene eseguito ogni 15-60 secondi. Quando viene eseguito, l’heartbeat raccoglie i dati da inviare tramite un evento jQuery, quindi li invia al server di backend e attende una risposta.

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’esecuzione di script e per mostrare una notifica in tempo reale agli utenti.

Queste sono alcune delle fantastiche funzionalità dell’API Heartbeat. Tuttavia, può anche compromettere le prestazioni del tuo server. Poiché 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’intervallo di heartbeat per l’invio delle richieste o disabilitare completamente l’API Heartbeat.

Modifica o disabilita l’API Heartbeat utilizzando il plug-in

La prima cosa che devi fare è installare e attivare il plugin Heartbeat Control. All’attivazione, troverai le impostazioni in Impostazioni->Controllo battito cardiaco.

In questa pagina modificherai o disattiverai l’API Heartbeat.

L’utente può interrompere completamente Heatbeat selezionando l’opzione Disabilita Heartbeat.

Allo stesso modo, puoi modificare l’intervallo di heartbeat selezionando un’opzione Modifica Heartbeat e quindi impostando una frequenza.

Come modificare o disabilitare l'API Heartbeat di WordPress

Modifica o disabilita l’API Heartbeat senza plug-in

Puoi persino controllare l’API heartbeat senza utilizzare un plug-in. In tal caso, devi inserire un piccolo pezzo di codice nel functions.phpfile del tuo tema attivo .

Il codice seguente disabiliterà completamente l’API heartbeat.

add_action( 'init', 'stop_heartbeat', 1 );
 
function stop_heartbeat() {
    wp_deregister_script('heartbeat');
}

Per modificare l’intervallo di heartbeat aggiungere il codice come segue:

function change_frequency_of_heartbeat_settings( $settings) {
    $settings['interval'] = 100; //Anything between 15-120
    return $settings;
}
add_filter( 'heartbeat_settings', 'change_frequency_of_heartbeat_settings' );

Questo è tutto! Puoi scegliere l’opzione di utilizzare un plug-in o senza un plug-in per gestire l’API heartbeat per prestazioni migliori sul tuo sito Web WordPress.

Ci auguriamo che tu capisca come modificare o disabilitare l’API heartbeat di WordPress. Per favore condividi i tuoi pensieri nei commenti qui sotto.

articoli Correlati

Fonte di registrazione: artisansweb.net

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More