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:
<link rel='stylesheet' id='thickbox.css-css' href='https://netmundo.com.br/wp-includes/js/thickbox/thickbox.css' type='text/css' media='all' />
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 <style> direto no header, não tem jeito. Neste caso, a remoção tem que ser manual no editor de plugin.