Ich lerne etwas über Plugins und Shortcodes. Ich habe festgestellt, dass beim Aktivieren meines Plugins der Code auf alle meine Seiten geladen wird - auch auf Seiten, die keinen Shortcode haben. (Ich meine nicht Inhalt gegen Admin-Seiten). Auf einigen Inhaltsseiten verwende ich einen bestimmten Shortcode und auf anderen Inhaltsseiten nicht - aber auf jeden Fall wird der Code des Plugins geladen. Wie mache ich es so, dass das Plugin nur auf Seiten enthalten ist, auf denen der Shortcode verwendet wird?
Mehr Details:
Nehmen wir an, ich habe ein Plugin, das eine Lightbox erstellt. Ich aktiviere das Plugin. Auf meiner Seite "Coole Bilder" verwende ich einen Shortcode, um eine Lightbox zu erstellen. Wenn ich auf meiner Seite "Info" die Option "Quelltext anzeigen" auswähle, auf der der Lightbox-Shortcode nicht verwendet wird, wird angezeigt, dass der Code des Lightbox-Plugins geladen wurde. Meine Seiten werden schneller geladen, wenn ich mein Plugin schreibe, sodass der Code nur auf den Seiten geladen wird, auf denen er benötigt wird. Ist das möglich? Ansonsten werde ich unnötigerweise Code für viele Plugins auf Seiten laden lassen. Irgendwelche Ideen?