wp_enqueue_script + ¿cómo cargar JS o CSS en una llamada de combinación de URL?

2

¿Hay alguna forma correcta de wordpress de incluir JS y CSS a través de una URL combinada?

¿De modo que, en lugar de cargar en x número de llamadas separadas para cada activo JS, todo se pueda fusionar en una URL? Samething para CSS.

Sé que esto es bastante fácil de usar con PHP directo, pero quería comprobar si WordPress tiene alguna forma ingeniosa de combinar solicitudes.

    
pregunta AndreLiem 04.12.2010 - 00:49

4 respuestas

2

El núcleo de Wordpress no tiene tal mecanismo. He visto plugins de caché que hacen esto. Uno de ellos es Caché semiológico (Wordpress Pluin) y probablemente hay otros que también lo hacen.

    
respondido por el hakre 04.12.2010 - 02:18
2

La razón por la que esto no está automatizado es porque causaría estragos en los sitios. Muchos complementos, temas, etc. tienen varios archivos CSS / JS que entran en conflicto cuando se combinan.

Con un complemento como el que se mencionó anteriormente, básicamente tienes que agregar los archivos manualmente uno por uno, y ver si se rompe algo.

La alternativa, que es un método mucho mejor pero que requiere mucho tiempo, es examinar la sintaxis y combinarlos manualmente para evitar conflictos.

    
respondido por el Wyck 04.12.2010 - 16:41
2

También puede probar el complemento autoptimize que hace exactamente eso. Está bien soportado y es fácil de configurar.

    
respondido por el mrks.diehl 18.04.2017 - 04:48
1

Es interesante que, si bien WP es capaz de usar concatenación de scripts en el área de administración y lo hace, no está expuesto ni se sugiere que se use en el sitio.

Supongo que con algunos retoques podría ser posible hacer uso del núcleo, pero es mucho más fácil hacer uso de los complementos existentes.

Utilizo W3 Total Cache , tiene un amplio soporte de concatenación de CSS / script.

    
respondido por el Rarst 04.12.2010 - 10:58

Lea otras preguntas en las etiquetas