Normalement, dans un plugin, j'ajouterais des styles en utilisant wp_enqueue_style. Cependant, je suis en train de créer un plugin qui ne nécessite que quelques lignes de CSS et je me demande s’il serait peut-être préférable de servir les styles en ligne pour enregistrer une requête. Il est évident que l’utilisation de wp_enqueue_style présente de nombreux avantages, mais valent-ils la demande supplémentaire d’un tel petit fichier CSS? Existe-t-il une "meilleure pratique" acceptée dans ce domaine?
TL; DR; Enqueue
Utilisation d'une feuille de style externe
Utilisation de styles en ligne
Normalement, je dirais: Bien sûr, si vous êtes le seul à l’utiliser, continuez et faites-le en ligne. Mais vous parlez d'un plugin qui signifie que le code sera public alors visez l'extension. Pour le moment, vous n’avez que quelques lignes de style:
Par conséquent, mettez en file d'attente. (De préférence Conditionnellement uniquement si le plugin en a besoin.) Il en va de même pour JavaScript . (Mais cela devrait être inclus dans le pied de page si possible.)
Il est difficile de répondre à cette question et je ne sais vraiment pas s’il existe une réponse officielle.
Je comprends le sentiment qu’il ya à ce que l’on sauvegarde une demande, mais le style en ligne gagne presque toujours. Un thème ou un utilisateur final aura du mal à modifier votre code CSS.
Dans cet esprit, je pense que je le ferais dans un plugin publié publiquement ...
si le CSS est absolument critique pour le fonctionnement du plugin, comme c'est le cas avec les diaporamas, par exemple.
Ou, si j'inclusais également un filtre dans le plugin qui permet de modifier ou de supprimer le CSS en ligne.