J'apprends les plugins et les shortcodes. J'ai remarqué que lorsque j'active mon plugin, son code est chargé sur toutes mes pages, même les pages qui n'ont pas mon shortcode. (Je ne parle pas de contenu par rapport aux pages d'administration). Sur certaines pages de contenu, j'utilise un shortcode particulier et sur d'autres pages de contenu, je ne - mais en tout cas, le code du plugin est chargé. Comment faire pour que le plugin soit inclus uniquement sur les pages où le shortcode est utilisé?
Plus de détails:
Disons que j'ai un plugin qui fait une lightbox. J'active le plugin. Sur ma page "Cool Images", j'utilise un shortcode pour créer une lightbox. Lorsque je vérifie Afficher la source sur ma page "À propos", qui n'utilise pas le shortcode lightbox, je vois que le code du plugin lightbox a été chargé. Mes pages se chargeront plus rapidement si j'écris mon plugin afin que son code ne soit chargé que sur les pages où il est nécessaire. Est-ce possible? Sinon, je vais avoir du code pour de nombreux plugins chargés inutilement sur les pages. Des idées?