Estou aprendendo sobre plugins e códigos de acesso. Percebi que quando eu ativo meu plug-in, seu código é carregado em todas as minhas páginas - mesmo nas páginas que não têm meu código de acesso. (Não estou falando de conteúdo x páginas de administrador). Em algumas páginas de conteúdo, eu uso um código de acesso específico e em outras páginas de conteúdo, não - mas, de qualquer forma, o código do plug-in é carregado. Como faço para que o plug-in seja incluído apenas nas páginas em que o shortcode é usado?
Mais detalhes:
Digamos que eu tenho um plugin que cria uma mesa de luz. Eu ativo o plugin. Na minha página "Imagens legais", uso shortcode para criar uma mesa de luz. Quando verifico Ver código-fonte na minha página "Sobre", que não usa o código de acesso da caixa de luz, vejo que o código do plugin da caixa de luz foi carregado. Minhas páginas serão carregadas mais rapidamente se eu escrever meu plug-in para que seu código seja carregado apenas nas páginas onde for necessário. Isso é possível? Caso contrário, terei o código para muitos plugins carregados nas páginas desnecessariamente. Alguma ideia?