O que determina a ordem dos estilos enfileirados?

4

Normalmente, quando adiciono folhas de estilo, uso wp_enqueue_style várias vezes em uma única função e, em seguida, chamo essa função uma vez com wp_enqueue_scripts . Não parece haver qualquer lógica para a ordem dessas folhas carregadas. Eles não são carregados na ordem em que estão listados ou em qualquer outra ordem razoável que eu possa encontrar.

Eu entendo como usar a prioridade nas ações, mas isso requer uma função exclusiva para uso com cada gancho. Atualmente estou usando isso para superar esse problema, mas estou curioso. Existe algo que determina como os estilos são carregados quando vários são enfileirados na mesma função? E se não for por quê?

    
por Sirmontegu 12.04.2017 / 18:53

1 resposta

2

No codex para wp_enqueue_style , há um argumento para dependências.

Então, se eu enfileirar o estilo A com os deps B e C, A será carregado após B e C.:)

    
por Prasun Jajodia 12.04.2017 / 19:14