Sto imparando su plugin e codici brevi. Ho notato che quando attivo il mio plug-in il suo codice viene caricato su tutte le mie pagine, anche quelle che non hanno il mio shortcode. (Non intendo il contenuto rispetto alle pagine di amministrazione). In alcune pagine di contenuti, utilizzo un particolare shortcode e in altre pagine di contenuti non lo faccio, ma in ogni caso viene caricato il codice del plug-in. Come faccio a fare in modo che il plugin sia incluso solo nelle pagine in cui viene utilizzato lo shortcode?
Più dettaglio:
Diciamo che ho un plugin che crea un lightbox. Attivo il plugin. Nella mia pagina "Immagini fantastiche", utilizzo lo shortcode per creare una lightbox. Quando controllo Visualizza sorgente sulla mia pagina "Informazioni", che non utilizza lo shortcode lightbox, vedo che il codice del plug-in lightbox è stato caricato. Le mie pagine si caricheranno più velocemente se scrivo il mio plugin in modo che il suo codice sia caricato solo sulle pagine in cui è necessario. È possibile? Altrimenti, avrò il codice per molti plugin caricati inutilmente sulle pagine. Qualche idea?