Netmundo Netmundo

Removendo CSS e JS de plugins

Alguns plugins tem o mau hábito de querer estilizar o seu site por você. E se você gosta de ter controle absoluto sobre cada propriedade CSS, isso é uma dor de cabeça infinita.

Então, parar remover folhas de estilo e javascript/jquery desnecessários ou redundantes, adicione o código abaixo no functions.php do seu tema.

function RemoveCSSeJS(){ wp_dequeue_style('ID-DO-ARQUIVO'); wp_dequeue_script('ID-DO-ARQUIVO'); } add_action( 'wp_enqueue_scripts', 'RemoveCSSeJS', 100 );

Você deve fazer uma linha de wp_dequeue_style para cada folha de estilos que quiser remover, excluindo o "-css" que o WordPress adiciona. O mesmo vale para os arquivos JS em wp_dequeue_script.

O ID de cada arquivo pode ser encontrado dando uma olhada no código fonte. Por exemplo:

No caso acima, o nosso id para o thickbox é "thickbox.css".

Mas se o seu plugin adiciona estes arquivos de modo incorreto, ou seja, criando