Você já se perguntou como WordPress plugins afetar o tempo de carregamento do seu site? o WordPress plugins permitem que você adicione funcionalidades ao seu site, mas também podem afetar a velocidade de um site. Neste tutorial, mostraremos como WordPress plugins afetam o tempo de carregamento do seu site e como você pode controlá-los de forma mais eficaz.

Modifica o tempo de carregamento de um plugin 1

Como funciona um plugin?

Os plugins do WordPress são semelhantes a um aplicativo para o seu site WordPress. Você pode instalá-los para adicionar mais recursos ao seu site, como formulários de contato, galerias de fotos ou uma loja de comércio eletrônico.

Quando alguém visita seu site, o WordPress primeiro carrega seus arquivos principais e, em seguida, carrega todos os seus plug-ins ativos.

Como plugins podem afetar o seu blog?

cada WordPress Plugin oferece diferentes funcionalidades. Para fazer isso, alguns plugins fazem chamadas para o banco de dados em segundo plano, enquanto outros carregam arquivos no front-end, como CSS, JavaScript, etc.

A maioria dos plugins faz uma solicitação HTTP para carregar arquivos como scripts, CSS e imagens. Cada solicitação aumenta o tempo de carregamento da página completa do seu site.

Uma vez feito corretamente, o impacto no desempenho geralmente é muito perceptível.

Portanto, se você estiver usando vários plug-ins que fazem muitas solicitações http para fazer upload de arquivos, isso afetará o desempenho do seu site e a experiência do usuário.

Como verificar os arquivos carregados pelos plugins do WordPress?

Para ver como os plug-ins afetam o tempo de carregamento da sua página, você precisa verificar os arquivos carregados por esses plug-ins no WordPress.

Existem muitas ferramentas que você pode usar para descobrir isso.

Você pode usar a ferramenta de desenvolvimento do navegador (no Google Chrome "Inspecionar item").

Basta visitar seu site e clicar com o botão direito para selecionar " inspecionar ". Isso abrirá o painel de ferramentas de desenvolvimento.

Você precisa clicar na guia "Rede" e recarregar seu site. Para ver como ele carrega e todos os arquivos que carrega.

Ferramenta de desenvolvimento de rede

Você também pode usar ferramentas de terceiros como Pingdom e GTmetrix para ver isso. Essas ferramentas também permitem que você veja todos os arquivos carregados e quanto tempo eles levam para carregar.

Ferramenta Pingdom

Quantos plugins você precisa instalar?

Se você vir esses arquivos diferentes carregados, poderá começar a se perguntar quantos plug-ins de plug-in precisa usar?

A resposta realmente depende do conjunto de plug-ins que você usa em seu site.

Um único plug-in inválido pode carregar arquivos 12, enquanto vários plug-ins bons apenas adicionam alguns arquivos extras.

Todos os plug-ins bem codificados tentam reduzir ao mínimo os arquivos que carregam. No entanto, nem todos os desenvolvedores de plug-ins são cuidadosos. Alguns plug-ins carregam arquivos em todas as páginas, mesmo quando não precisam desse arquivo.

Se você usar muitos desses plugins, isso começará a afetar o desempenho do seu site.

Como manter os plugins sob controle?

A coisa mais importante que você pode fazer em seu site WordPress é usar apenas plug-ins bem codificados, com boas análises e recomendados por fontes confiáveis.

Se você encontrar um WordPress Plugin afeta como seu site carrega, então procure um plugin melhor que faça o mesmo trabalho, mas melhor.

Então você precisa começar a usar o cache e a CDN para melhorar ainda mais o desempenho e a velocidade do seu site.

Outro fator que você deve considerar é a hospedagem do seu site. Se seus servidores de hospedagem não estiverem otimizados corretamente, isso não aumentará o tempo de resposta do seu site.

Isso significa que não apenas os plug-ins, mas o desempenho geral do seu site ficará mais lento. Certifique-se de estar usando uma das melhores hospedagem WordPress.

Como último recurso, você pode desinstalar plug-ins que não usa. Examine cuidadosamente os plug-ins instalados em seu site e veja se você pode desinstalá-los. Esta não é uma solução ideal, pois você terá que comprometer a funcionalidade em relação à velocidade do seu blog.

Desativar plugins de folhas de estilo no WordPress

Primeiro, você precisa encontrar o nome ou identificador da folha de estilo que deseja cancelar. Você pode localizá-lo usando sua ferramenta " inspecionar o elemento ".

Inspeção de elemento de navegador

Depois de encontrar o identificador da folha de estilos, você pode ' cancelar o registro Adicionando esse código ao arquivo functions.php Do seu tema ou do arquivo principal de um plugin.

add_action ( 'wp_print_styles', '100 my_deregister_styles'); função my_deregister_styles () {wp_deregister_style ( 'gdwpm_styles-css'); }

Você pode “cancelar o registro” de quantos identificadores de estilo desejar nesta função. Por exemplo, se você tiver mais de um plug-in cuja folha de estilo deseja "cancelar o registro", poderá fazer assim:

add_action ( 'wp_print_styles', '100 my_deregister_styles'); função my_deregister_styles () {wp_deregister_style ( 'gdwpm_styles-css'); wp_deregister_style ( 'BFA-são-awesome-css'); wp_deregister_style ( 'alguma-outra-estilo-handle'); }

Lembre-se, 'cancelar o registro' dessas folhas de estilo afetará a funcionalidade dos plugins em seu site. Você deve copiar o conteúdo de cada folha de estilo que você excluir e colá-lo em sua folha de estilo. tema WordPress ou adicione-os como CSS personalizado.

Desativar plugins javascript

Assim como as folhas de estilo, você precisará encontrar o identificador usado pelos arquivos JavaScript para "cancelar o registro" deles. No entanto, você não encontrará a alça usando o " inspecionar ".

Para isso, você precisará se aprofundar nos arquivos do plug-in para encontrar o identificador usado pelo plug-in para carregar um script.

Outra maneira de descobrir todos os identificadores usados ​​pelos plug-ins é adicionar este código ao arquivo functions.php do seu tema.

função bpc_display_pluginhandles () {$ wp_scripts = wp_scripts (); $ handlename. = " "; foreach ($ wp_scripts-> queue as $ handle): $ handlename. = ' '. $ handle. ' '; endforeach; $ handlename. = " "; return $ handlename;} add_shortcode ('pluginhandles', 'bpc_display_pluginhandles');

Depois de adicionar esse código, você pode usar o código de acesso [pluginhandles] para exibir uma lista de identificadores de script de plug-in.

Lida com scripts wordpress

Agora que você tem identificadores de script, pode facilmente "cancelar o registro" usando o código abaixo:

add_action ( 'wp_print_scripts', 'my_deregister_javascript' 100); função my_deregister_javascript () {wp_deregister_script ( 'contacto-forma-7'); }

Você também pode usar esse código para desativar vários scripts, como este:

add_action ( 'wp_print_scripts', 'my_deregister_javascript' 100); função my_deregister_javascript () {wp_deregister_script ( 'contacto-forma-7'); wp_deregister_script ( 'roteiro gdwpm_lightbox'); wp_deregister_script ( 'outra-plugin-script'); }

Agora, como mencionamos anteriormente, desabilitar esses scripts impedirá que seus plug-ins funcionem corretamente.

Para evitar isso, você precisará combinar os códigos JavaScripts, mas às vezes ele não funciona corretamente, é necessário saber o que está fazendo.

Isso é tudo para este tutorial, espero que você saiba como melhorar seus plugins. Se você tiver alguma dúvida, não hesite em perguntar.