Descrição
O
Scripts Dequeuer ajuda você a desenfileirar scripts e estilos de front-end do WordPress sem tocar em nenhum código. Você só precisa selecionar scripts e estilos do back-end e eles serão retirados da fila instantaneamente
.
Cenário de uso
Se você administra um site WordPress com boa quantidade de tráfego e espera uma receita decente, você já deve estar ciente da importância da velocidade do site e da otimização do desempenho. Um site de carregamento rápido pode melhorar o tráfego e atrair mais usuários para você. Embora a otimização possa ser feita de várias maneiras, como usar plugins de cache, imagens otimizadas, uso de CDN, etc., existem algumas situações que precisam de uma
abordagem completamente diferente.
Por exemplo, considere um caso em que dois plugins diferentes usam os mesmos arquivos CSS (digamos, fontawesome CSS) e os carregam individualmente. Ou considere um caso em que dois plugins carregam o mesmo arquivo JavaScript, digamos, jQuery validate ou jQuery Masonry individualmente. Embora o WordPress cuide muito bem de evitar enfileiramentos redundantes verificando os mesmos nomes de identificadores de script, essa situação ainda pode surgir se os nomes dos identificadores de script
forem diferentes.
Nesses casos, a única solução direta é desenfileirar/desativar um desses scripts redundantes para otimizar o desempenho. Embora isso possa ser feito diretamente adicionando algum código no arquivo functions.php do tema, definitivamente gostaria de ter uma maneira amigável de desativar scripts sem precisar mexer no código. O Scripts Dequeuer foi desenvolvido para fornecer esse recurso que permite desenfileirar scripts e folhas de estilo de maneira fácil de usar. O plugin é rápido, leve e vale a pena ser instalado por causa de um recurso tão bacana
.
Como funciona
Se os scripts e estilos de front-end forem enfileirados usando ganchos nativos do WordPress (scripts wp enqueue, scripts wp print, wp print styles, etc.), o Scripts Dequeuer pode detectar todos esses scripts/folhas de estilo e listá-los na área de administração do WordPress. Lá você pode selecionar scripts/folhas de estilo e adicioná-los para desenfileirar. Ao salvar as alterações, os scripts e as folhas de estilo selecionados são desenfileirados
e listados separadamente.
Além disso, o plugin se encarrega de não desenfileirar scripts que são exigidos por outros scripts. Por exemplo, se você selecionar jQuery para desenfileirar, ele não será desenfileirado se algum outro arquivo ainda precisar dele. O plugin fornece uma opção de “Force Dequeue” ignorando as dependências. Nesse caso, você pode forçar o desenfileiramento de arquivos ignorando
as dependências. A
partir da versão v1.1.0, o plugin também oferece a opção de excluir páginas ou postagens por ítem de dequeue. Usando essa opção, você pode especificar quais páginas ou postagens devem desenfileirar os arquivos selecionados nas configurações do plugin. Esse recurso pode ser muito útil no carregamento condicional de scripts
.
Quais locais do site são pesquisados em busca de scripts e folhas de estilo?
Por padrão, o plugin pesquisa arquivos em três locais: a página inicial do seu site, uma única página de postagem e uma página de arquivos. Esses três locais conterão a maioria dos arquivos CSS e JS do seu site.
Além disso, você tem a opção de fornecer URLs personalizados nos quais os arquivos devem ser digitalizados. Isso é útil quando temas ou plugins estão enfileirando arquivos condicionalmente. Por exemplo, um arquivo contact-form.js pode ser incluído somente em uma página de contato, ou um arquivo masonry.js só pode ser carregado em uma página de modelo de portfólio. Nesse caso, você pode fornecer URLs dessas páginas para digitalização adicional. O plugin digitalizará todas essas páginas e listará todos os scripts e folhas de estilo enfileirados
.
Por que usar esse plugin?
Se você é desenvolvedor ou usuário intermediário do WordPress, é claro que pode adicionar algum código no arquivo functions.php do tema para desenfileirar scripts e folhas de estilo. No entanto, ao trocar de temas, esse código também será removido (a menos que seja feito um backup). Este plugin é destinado a usuários que precisam de uma solução amigável e confiável para desenfileirar scripts sem precisar tocar no código. O plugin não apenas ajuda você a desenfileirar arquivos, mas também fornece uma imagem clara do total de arquivos usados no front-end, suas fontes e dependências. Se você está interessado no desempenho e na otimização do site e faz todo o possível para melhorar a velocidade do seu site, definitivamente pode ter esse plugin útil em sua coleção. Você não vai se arrepender. Verifique também as capturas de tela do plugin para ter uma ideia sobre as configurações e recursos de back-end
.
Características principais
Créditos
ícones de fonte do aplicativo icomoon
http://icomoon.io/app/
Registro de alterações
= 03 de abril de 2023 - v1.2.0 =
= 25 de agosto de 2016 - v1.1.0 =
= 1,0,0 =