Normalmente, em um plugin, eu adicionaria estilos usando wp_enqueue_style. No entanto, atualmente estou criando um plug-in que precisa apenas de algumas linhas de CSS e estou pensando se seria melhor servir os estilos embutidos para salvar uma solicitação. Obviamente, existem muitas vantagens em usar o wp_enqueue_style, mas elas valem a solicitação extra de um pedaço tão pequeno de CSS? Existe alguma 'melhor prática' aceita nesta área?
21
function _your_enqueue( $hook )
pode testar $ hook para ver se você está na sua página de opções. Como alternativa, você pode usarcurrent_screen()
para propriedades mais simples . O problema é que você tem permissão para fazer isso, mas o uso geral é um plug-in que consiste em um arquivo .php para código do servidor e pode ou não ter imagens, arquivos .js e .css.Isso é difícil de responder e eu realmente não tenho certeza se existe uma resposta oficial.
Entendo o sentimento de salvar uma solicitação, mas o estilo embutido quase sempre vence. Um tema ou usuário final terá dificuldade em alterar seu CSS.
Com isso em mente, acho que faria isso em um plugin lançado publicamente ...
se o CSS for absolutamente crítico para o funcionamento do plug-in, como é o caso das apresentações de slides, por exemplo.
Ou, se eu também incluísse um filtro no plug-in que permita que o CSS embutido seja alterado ou removido.
fonte