Avisos
Vaciar todo

[Resuelto] Plugin para optimizar la carga de Java script  

Página 2 / 2
 
Manuel
 Manuel
Estimable Member

Buenas tardes,

Pueden recomendarme algún plugin que me permita la optimización con respecto a la carga del java script que me pueda ayudar? Ya probé con optimizer pero me da problemas cuando entro en mi página. Gracias de antemano

Respondido : 05/09/2020 5:47 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Veo que el plugin depende de otros archivos javascript, haciendo una búsqueda de la función wp_enqueue_script de WordPress para agregar scripts, veo lo siguiente:

wp_enqueue_script('responsive-menu-bootstrap-js', plugin_dir_url(dirname(dirname(__FILE__))) . 'public/js/admin/bootstrap.js', null, null);
wp_enqueue_script('responsive-menu-select-js', plugin_dir_url(dirname(dirname(__FILE__))) . 'public/js/admin/bootstrap-select.js', null, null);
wp_enqueue_script('responsive-menu-checkbox-js', plugin_dir_url(dirname(dirname(__FILE__))) . 'public/js/admin/bootstrap-toggle.js', null, null);
wp_enqueue_script('responsive-menu-file-js', plugin_dir_url(dirname(dirname(__FILE__))) . 'public/js/admin/bootstrap-file.js', null, null);
wp_enqueue_script('responsive-menu-minicolours-js', plugin_dir_url(dirname(dirname(__FILE__))) . 'public/js/admin/minicolours.js', null, null);
wp_enqueue_script('responsive-menu-selectize-js', plugin_dir_url(dirname(dirname(__FILE__))) . 'public/js/admin/selectize.js', null, null);
wp_register_script('responsive-menu-additional-js', plugin_dir_url(dirname(dirname(__FILE__))) . 'public/js/admin/additional.js', 'jquery', null);

Tendrías que evitar agregar esos archivos

Saludos.

 

 

Respondido : 07/09/2020 6:54 pm

Manuel
 Manuel
Estimable Member

@jmarreros

Buenas, gracias por esos datos, copiando eso en las excepciones me deberia de funcionar?

Respondido : 07/09/2020 8:36 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

No, ese es el código de registro del script, no se como se ponen las excepciones, envíanos una captura de pantalla, lo normal es que te de opción a seleccionar.

Sin embargo posiblemente te estas complicando con esto, si quieres optimizar javascript, simplemente evita plugins adicionales, especialmente los que te carguan mucho javascript, por ejemplo en este caso lo recomendable sería usar directamente la funcionalidad de menú de tu theme y evitar el plugin.

Saludos.

Respondido : 07/09/2020 9:07 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Manuel
 Manuel
Estimable Member

@jmarreros

imagen

Aquí es donde tengo que añadir la excepción de JS. Entiendo lo que me dices, pero en mi caso no puedo relizarlo de otra manera, ya que el menú es muy amplio y en el móvil se despliega entero  y no quiero eso. A ver si me podéis ayudar con el JS que es donde estoy más pegado.

Respondido : 08/09/2020 9:01 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola manuel.

Puedes excluir todos los archivos JS de ese plugin:

wp-content/plugins/responsive-menu/public/js/*

Si ves que con eso no se soluciona, por favor dejalo activado para que veamos a qué archivo hace referencia.

 

un saludo

 

Respondido : 08/09/2020 11:11 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Manuel
 Manuel
Estimable Member

@pepesoler

Buenas, está ahora mismo activo pero me sigue sin dejar abrir el menú en el móvil.

Respondido : 08/09/2020 11:18 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Manuel.

desactiva la opción de " ¿Unificar archivos JS?

los archivos seguirá minimizados.

 

Un saludo 

Respondido : 08/09/2020 12:17 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Manuel
 Manuel
Estimable Member

@pepesoler

Sí así me deja claro pero anteriormente también sin poner si quiera esw código y me marca siempre gtmetrix que tengo que optimizar mi JS por lo que creo que así no lo está optimizando. Muchas gracias por su ayuda

Respondido : 08/09/2020 1:04 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Manuel,

Lo que puedo ver es que el plugin depende de esos archivo para su funcionamiento, en este caso si lo desactivas por completo no funcionará. Es posible que debas evaluar como te comenta Jhon usar la funcionalidad nativa de tu tema y de esta forma evitar cargar mas archivos JS.

Si es posible envíanos una captura de las opciones que te indica gtmetrix debes optimizar

Un Saludo

Respondido : 08/09/2020 1:50 pm

Cursos Gratuitos WordPress

Manuel
 Manuel
Estimable Member

@karen

Buenos días,

imagen

Eso es lo que me da, que creo que se está refiriendo a otra cosa quizás, pero no se muy bien cómo optimizar eso, me pueden ayudar por favor? Gracias por toda la ayuda

Respondido : 09/09/2020 10:30 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Manuel.

ok, esos archivos son de cache y se auto genera, es decir cada vez que se borra la caché se autogenera otro archivo con un nombre distinto.

Estos archivos no se pueden excluir.

 

De todas formas veo que la web está bien optimizada y las puntuaciones son muy buenas, no veo problemas.

screenshot gtmetrix.com 2020.09.09 16 01 31

 

Un saludo

 

Respondido : 09/09/2020 3:03 pm

Manuel
 Manuel
Estimable Member

@pepesoler

De acuerdo, lo dejaré así entonces. Muchas gracias por la ayuda, un saludo!

Respondido : 09/09/2020 3:27 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Manuel,

De acuerdo, siempre estamos encantados de ayudarte.

Con esto podemos dar el tema como cerrado

Escríbenos si tienes cualquier otra consulta

Un Saludo 😊 

Respondido : 09/09/2020 3:32 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Página 2 / 2