08 set

Veja como incluir os scripts do Contact Form 7 apenas onde forem necessários

Categoria: - Comentários (0)

Sem dúvidas é uma excelente prática carregar scripts apenas onde eles forem necessários. Isto ajuda a otimizar o seu site, deixando-o mais leve, rápido, etc…

1) Primeiramente, será necessário sabermos o ID da(s) página(s) onde iremos usar o plugin Contact Form 7. Você pode verificar isso passando o mouse sobre o título da página, na listagem de páginas, no painel administrativo.

2) Abra o arquivo functions.php do seu tema ativo e coloque o script abaixo.

A primeira função desregistra os scripts que o plugin carrega e a segunda, desregistra os estilos (css). Note que usamos a função is_page() para verificar páginas, cujo IDs são 2, 12 e 20, ou seja, as páginas 2, 12 e 20 possuem formulário.

Quando NÃO estivermos nas páginas ID 2 ou 12 ou 20, o WordPress não irá carregar os scripts e estilos. :-)

Se você quiser usar este snippet também para posts, você deve usar a função is_single() para fazer a verificação pelo ID do post.

Espero que este snippet seja bastante útil pra vocês!

Envie seu comentário

Resize-me!