Vota questo articolo :
Questo articolo vi è stato utile ?
Sì
No
Vous avez noté 0 étoile(s)
Sommaire
Procédure
Le emoji, icone che rappresentano varie emozioni, sono supportate nativamente dai browser e dai dispositivi più recenti. Per impostazione predefinita, WordPress aggiunge anche un file JS e CSS per migliorare questo supporto e garantire la corretta visualizzazione di alcuni tipi di emoji, in particolare i set di caratteri asiatici (cinese, giapponese, coreano). Se il vostro sito non ha bisogno di questo supporto o volete migliorare un po' le prestazioni, potete scegliere di disattivarli, in modo che WordPress non scarichi più questi file aggiuntivi.
Non preoccupatevi, la disattivazione di questa opzione non vi impedirà di utilizzare le emoji sul vostro sito, ma solo di disattivare il supporto aggiuntivo di WordPress.
Esistono due modi per disattivare il supporto per gli emoji: aggiungendo una funzione personalizzata al vostro sito o utilizzando un'estensione che lo faccia per voi.
Per disabilitare le emoji, potete aggiungere questo pezzo di codice al vostro sito WordPress, che disabiliterà il supporto in tutto il sito:
add_filter('init', function() { remove_action('wp_head', 'print_emoji_detection_script', 7); remove_action('wp_print_styles', 'print_emoji_styles');
remove_action('admin_print_scripts', 'print_emoji_detection_script'); remove_action('admin_print_styles', 'print_emoji_styles'); remove_filter('the_content_feed', 'wp_staticize_emoji');
remove_filter('comment_text_rss', 'wp_staticize_emoji'); remove_filter('wp_mail', 'wp_staticize_emoji_for_email');
add_filter('wp_resource_hints', function ($urls, $relation_type) { if ('dns-prefetch' == $relation_type) { $urls = array_diff($urls, array(apply_filters('emoji_svg_url', 'https://s.w.org/images/core/emoji/2/svg/')); } return $urls; }, 10, 2); // Disabilita lo script TinyMCE emoji add_filter('tiny_mce_plugins', function ($plugins) { return is_array($plugins) ? array_diff($plugins, array('wpemoji')) : array(); }); });
Per aggiungere codice personalizzato al vostro sito, potete seguire la nostra documentazione, che vi guiderà passo dopo passo.
Se non si vuole o non si può aggiungere codice al sito manualmente, si può anche utilizzare un'estensione che disabiliti automaticamente il supporto alle emoji. Molte estensioni di ottimizzazione offrono questa funzionalità in aggiunta alle loro funzioni principali, come LWS Optimize, un'estensione realizzata da LWS.
Per disabilitare le emoji dalla nostra estensione, basta andare nelle sue impostazioni, in modalità avanzata tramite il pulsante dedicato e poi nella scheda "Front-End":
Qui, trovate l'azione "Disabilita WordPress Emojis" e spuntatela.
Quindi confermate le modifiche utilizzando il pulsante "Salva nuova configurazione" in basso a destra.
Ecco che il supporto per le emoji è stato disattivato per il vostro sito. La disattivazione avviene senza ulteriori azioni da parte dell'utente e non dovrebbe causare alcun problema visivo sul sito. Tuttavia, è possibile che alcune delle emoji utilizzate sul sito si comportino in modo anomalo. In questo caso, potete provare a modificare le pagine interessate per sostituire le emoji difettose o semplicemente disattivare l'azione, che ovviamente non è compatibile con il vostro sito.
Ora sapete come ottimizzare le prestazioni del vostro sito WordPress disabilitando il supporto alle emoji 👍. Avete imparato a farlo manualmente aggiungendo un pezzo di codice al vostro sito o automaticamente utilizzando un'estensione come LWS Optimize. Inoltre, siete in grado di risolvere eventuali problemi visivi che possono sorgere dopo questa disattivazione 🚀.
Ci auguriamo che questo articolo sia stato utile e vi abbia fatto capire l'importanza della gestione delle emoji per le prestazioni del vostro sito web. Grazie per aver letto e sentitevi liberi di lasciare un commento per condividere la vostra esperienza o fare domande sul servizio 📝. Il vostro feedback è importante per noi e per la comunità!
Vota questo articolo :
Questo articolo vi è stato utile ?
Sì
No
0mn lettura
Come posso ridurre al minimo i file sul mio sito WordPress con LWS Optimize?
0mn lettura
Come posso combinare i file del mio sito WordPress con LWS Optimize?
0mn lettura
Come faccio a precaricare i file CSS sul mio sito WordPress con LWS Optimize?
0mn lettura
Caricamento pigro di WordPress: aumentate le prestazioni del vostro sito con LWS Optimize