Ich möchte ein Plugin veranlassen, das Laden von CSS-Stylesheets und JavaScript-JS-Dateien nur auf die Seiten zu beschränken, für die sie benötigt werden.
Ein Beispiel für meine Frage ist das Plugin- Kontaktformular 7, mit dem ich auf einer Seite meiner Website ein Formular erstellt habe (die Seite " Kontakt "). JEDER Seite / jedem Beitrag auf der Website werden jedoch die folgenden Zeilen hinzugefügt:
<link rel='stylesheet' id='contact-form-7-css' href='http://www.r-statistics.com/wp-content/plugins/contact-form-7/styles.css?ver=2.3.1' type='text/css' media='all' />
<script type='text/javascript' src='http://www.r-statistics.com/wp-content/plugins/contact-form-7/scripts.js?ver=2.3.1'></script>
Dies lässt mich vermuten, dass dieses Plugin die Ladezeit meiner Site beeinträchtigt, für eine Erweiterung, die mich nur auf einer Seite der Site interessiert.
Meine Frage ist daher, wie ich diese zusätzlichen Zeilen von allen Seiten außer der Seite "Kontakt" entfernen kann, ohne das Plugin zu deaktivieren.
quelle
all
Hook, siehe wordpress.stackexchange.com/questions/307