Comece melhorando o carregamento do seu site WordPress, ao remover emoji do WordPress com apenas uma função pequena. E o melhor de tudo, sem instalar nenhum plugin. Há muitas otimizações e ajustes de desempenho da Web que você pode fazer para acelerar o carregamento do seu site WordPress e essa é apenas uma.
Emojis são pequenos ícones usados para expressar ideias ou emoções. Enquanto esses ícones são divertidos será que são realmente necessários para o seu site WordPress? A resposta é talvez. Uma expressão de dúvida, portanto, se você deseja excluir isso, aqui vai uma dica.
Uma otimização fácil é desabilitar o carregamento de emoji pelo arquivo functions.php. Especialmente se você é um negócio, Emojis estão simplesmente adicionando um tempo de carregamento adicional desnecessário.
Como Remover Emoji do WordPress apenas com um código
Naturalmente, esta é a maneira fácil de remover emoji do WordPress, porque você não precisa instalar nenhum plugin. Exceto se você já tem um plugin de cache, que tenha esta opção. Se tiver, então use a opção do plugin. Por exemplo: WP Fastest Cache tem a opção de remover Emoji e de quebra você tem um plugin de cache ativado em seu site.
Desabilitar Emoji do header WP
Vamos remover o script emoji da ação wp_head ()
e remover o estilo emoji da ação wp_print_styles ()
em seu tema WordPress. E também removeremos o estilo e script emoji da ação admin_print_scripts ()
e admin_print_styles ()
em seu wp-admin. faça isso usando a função remove_action ()
.
Nota: faça um backup do arquivo: functions.php antes de adicionar qualquer coisa.
Copie o código a sequir e cole-o no arquivo functions.php no seu tema WordPress.
Cabeçalho do tema. Remova o estilo emoticons e o script do cabeçalho do seu tema :
remove_action('wp_head', 'print_emoji_detection_script', 7); remove_action('wp_print_styles', 'print_emoji_styles');
Cabeçalho de administração. Talvez você quira também remover o estilo emoticons e o script do cabeçalho wp-admin. É menos impactante, que no front-end do tema.
remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); remove_action( 'admin_print_styles', 'print_emoji_styles' );
Por que o WordPress tem Emoji?
Talvez por ser uma tração jovem e envolvente, porém em muitos casos sem nenhuma importância. Por exemplo: eu nunca os deixo ativado. Quando eles lançaram o WordPress 4.2, eles adicionaram suporte para emojis no núcleo para navegadores mais antigos.
Por outro lado, ele gera uma solicitação HTTP adicional no site WordPress para carregar o arquivo wp-emoji-release.min.js. E da mesma forma, isso carrega em todas as páginas. Porém, você pode questionar sobre um arquivo que tem apenas 10,5 KB. Então comece a somar isso em todas as páginas e todas as requisições, que se somam ao longo do tempo.
O WordPress deveria deixar as opções, para o usuário proprietário de sites decidir, por habilitar estas funções. Estas, que para muitos se tornam indesejadas.
Pode ser que algum dia Emoji seja uma exceção para o WordPress e não uma regra. Quele ele seja habilitado, por um plugin, ou por alguma ferramenta incorporada em wp-Admin.