web-dev-qa-db-fra.com

D'où viennent ces fichiers JS dans <html>?

j'ai un site :, http://liebeundsprueche.com/ Je vois des fichiers js dans le code source: -source: http: //liebeundsprueche.com/ Je ne sais pas d'où proviennent ces fichiers:

<link rel='stylesheet' id='dashicons-css'  <href='http://liebeundsprueche.com/wp-includes/css/dashicons.min.css?ver=4.9.1' type='text/css' media='all' />
<link rel='stylesheet' id='admin-bar-css'  href='http://liebeundsprueche.com/wp-includes/css/admin-bar.min.css?ver=4.9.1' type='text/css' media='all' />
<link rel='stylesheet' id='yoast-seo-adminbar-css'  href='http://liebeundsprueche.com/wp-content/plugins/wordpress-seo/css/dist/adminbar-591.min.css?ver=5.9.1' type='text/css' media='all' />
<link rel='stylesheet' id='style-css'  href='http://liebeundsprueche.com/wp-content/themes/tema/style.css?ver=20130606' type='text/css' media='all' />
<script type='text/javascript' src='http://liebeundsprueche.com/wp-includes/js/jquery/jquery.js?ver=1.12.4'></script>
<script type='text/javascript' src='http://liebeundsprueche.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1'></script>
<script type='text/javascript' src='http://liebeundsprueche.com/wp-content/themes/tema/js/small-menu.js?ver=4.9.1'></script>
<link rel='https://api.w.org/' href='http://liebeundsprueche.com/wp-json/' />

Je veux collecter tous les fichiers js et les compresser en un fichier, ce qui peut être facile à lire pour les navigateurs et les moteurs de recherche. Ce serait une bonne pratique, mais je ne sais pas où puis-je les trouver .. J'ai vérifié et wp theme ne fait pas cela. C'est de Wordpress lui-même, peut-être de wp-include mais je ne sais pas exactement

2
vangogh94

Solution rapide mais non recommandée - supprimez la fonction wp_head() de votre fichier header.php. NON RECOMMANDÉ, car les nouveaux plugins risquent de ne pas fonctionner une fois que vous avez fait cela.

Le meilleur moyen est de trouver les fichiers dans votre code de thème. Il vous suffit de rechercher wp_enqueue_script dans vos fichiers de thème. Vous devez trouver le point d'ancrage auquel ces fichiers sont connectés et vous pouvez supprimer ces fichiers simplement en supprimant/en commentant la ligne appropriée. code. Cette méthode est meilleure mais ce n’est toujours pas un moyen idéal au cas où ce ne serait pas votre thème personnalisé.

Le meilleur moyen de ne pas utiliser votre propre thème personnalisé est de déconnecter ces fichiers avec les fonctions wp_dequeue_script() et wp_deregister_script(). Mais vous devez lire ces documents de fonction pour apprendre à le faire.

https://codex.wordpress.org/Function_Reference/wp_dequeue_scripthttps://codex.wordpress.org/ Référence_fonction/wp_deregister_script

2
Misha Rudrastyh