[Kuinka] Poista emojit käytöstä WordPressin nopeuttamiseksi

WP 4.2 -version julkaisun jälkeen WordPress tarjoaa pakkauksesta tukea monille uusille hahmoille, jotka sisältävät emojia, hieroglyfejä, musiikki- ja matemaattisia symboleja ja niin edelleen. Tarveless Se voi olla varsin hyödyllinen ominaisuus julkaisijoille, jotka haluavat koristella tai sisällyttää sisältöönsä hahmoja, kuten hymiöitä.

Päinvastoin, koska se lataa ylimääräisen JavaScriptin jokaiselle verkkosivustosi sivulle, se voi hieman hidastaa sivustoasi - ja tietysti haluat aina nopean Wordpress-verkkosivuston.

 

Sisällys[show]

Jos olet bloggaaja, joka ei yleensä sisällytä emoji-sisältöäsi, kannattaa ehkä poistaa tämä ydintoiminto WordPress-teemastasi. Tässä viestissä selitämme, kuinka emoji-tuki poistetaan WordPress-teemastasi.

Huomaa, että jos selaimesi ja käyttöjärjestelmäsi yhdistetään sisäänrakennetun emoji-tuen kanssa, se toimii edelleen. Tämä opetusohjelma tekee siitä, että se poistaa käytöstä ylimääräisen koodin paisumisen, joka lisätään WordPress-ytimeen emojien tueksi vanhemmissa selaimissa.

Emojien poistaminen laajennuksella

Jos etsit laajennusratkaisua emoji-toiminnon poistamiseksi WordPressistä, asenna ja aktivoi vain Poista hymiöt käytöstä kytkeä. Yksinkertaisesti tämän laajennuksen aktivointi poistaa emoji-tuen käytöstä WordPress 4.2: ssa ja uudemmissa versioissa. Se toimii laatikosta, eikä sinun tarvitse määrittää asetuksia.

Emojien poistaminen ilman laajennusta

Emoji-tuen poistamiseksi lisää seuraava koodinpätkä toiminnot.php-tiedostoon.

toiminto disable_wp_emojicons () {

 // kaikki emojisiin liittyvät toimet

 remove_action ('admin_print_styles', 'print_emoji_styles');

 remove_action ('wp_head', 'print_emoji_detection_script', 7);

 remove_action ('admin_print_scripts', 'print_emoji_detection_script');

 remove_action ('wp_print_styles', 'print_emoji_styles');

 remove_filter ('wp_mail', 'wp_staticize_emoji_for_email');

 remove_filter ('the_content_feed', 'wp_staticize_emoji');

 remove_filter ('comment_text_rss', 'wp_staticize_emoji');

 // suodatin TinyMCE-emojien poistamiseksi

 add_filter ('tiny_mce_plugins', 'disable_emojicons_tinymce');

}

add_action ('init', 'disable_wp_emojicons');

function disable_emojicons_tinymce ($ plugins) {

 jos (is_array ($ plugins)) {

 return array_diff ($ plugins, array ('wpemoji'));

 } Else {

 palautusjoukko ();

 }

}

Yllä oleva koodi poistaa koodin ja poistaa emojit käytöstä WordPress-sivustoltasi. Jos haluat nähdä muita lyhyitä WordPress-vinkkejä ja vihjeitä, Katso täydellinen luettelo täältä. Jos haluat muita vinkkejä WordPressin nopeuttamiseksi, tutustu laajaan artikkeliin täällä: https://www.collectiveray.com/speed-up-wordpress

 

kirjailijasta
Shahzad Saeed
Shahzaad Saaed on ollut esillä lukuisilla viranomaisverkkosivustoilla WordPress-asiantuntijana. Hän on erikoistunut sisältömarkkinointiin auttaakseen yrityksiä kasvattamaan liikennettä.

Yksi asia vielä... Tiesitkö, että ihmiset, jotka jakavat hyödyllisiä juttuja, kuten tämä viesti, näyttävät myös mahtavilta? ;-)
Ole hyvä Jätä hyödyllinen kommentoi ajatuksiasi ja jaa tämä sitten Facebook-ryhmissäsi (ryhmissä), jotka pitävät tätä hyödyllisenä, ja hyödynnetään yhdessä. Kiitos jakamisesta ja mukavuudesta!

Disclosure: Tämä sivu voi sisältää linkkejä ulkoisille sivustoille tuotteille, joita rakastamme ja kannatamme sydämestämme. Jos ostat suosittelemiamme tuotteita, saatamme ansaita viittausmaksun. Tällaiset maksut eivät vaikuta suosituksiimme, emmekä hyväksy maksuja positiivisista arvosteluista.

Kirjoittaja (t) esillä:  Inc-lehden logo   Sitepoint-logo   CSS Tricks -logo    webdesignerdepot-logo   WPMU DEV -logo   ja paljon muuta ...