Un usuario preguntó 👇
¡Hola!
Opción «Mover scripts al pie de página» después de la última actualización del plugin Sitio web del plugin: ¡los archivos javascripts desaparecen y no se cargan!
Arreglalo !!!
(@machotemas)
Hace 2 años, 8 meses
Hola @shecky, siento oír eso. ¿Podría contarme más sobre la configuración de su sitio y las opciones precisas que está utilizando?
Mientras tanto, aquí hay un enlace a la versión anterior del plugin: https://downloads.wordpress.org/plugin/speed-booster-pack.3.6.1.zip que solía funcionar perfectamente para usted.
Además, ¿podría informarme la URL de su sitio para que pueda verificarlo? Mover guiones al pie de página funciona perfectamente al final, pero tal vez me falta algo.
Gracias, Cristian.
(@machotemas)
Hace 2 años, 8 meses
Ahora puedo confirmar que esto parece ser un error con SBP. No parece funcionar bien con algunos temas / plugins. Analizaré más esto y lo abordaré a través de una breve actualización.
Gracias, Cristian.
(@shecky)
Hace 2 años, 8 meses
Hola Cristian (@machothemes).
El problema ocurrió en más de una ubicación. En esta configuración, tengo las siguientes opciones GENERALES activas: – Mover scripts al pie de página – Cargar JS de las bibliotecas de Google – Eliminar cadenas de consulta – Eliminar estilos de fuente impresionantes adicionales
Ahora: 1) «Mover scripts al pie de página» 2) He insertado este código en mi function.php:
function load_my_custom_scripts() {
// ------- Move javascripts from the Head to the Footer -------
remove_action('wp_head', 'wp_print_scripts');
remove_action('wp_head', 'wp_print_head_scripts', 9);
remove_action('wp_head', 'wp_enqueue_scripts', 1);
add_action('wp_footer', 'wp_print_scripts', 5);
add_action('wp_footer', 'wp_enqueue_scripts', 5);
add_action('wp_footer', 'wp_print_head_scripts', 5);
// ------- Move javascripts from the Head to the Footer -------
...
...
...
...
...
}
add_action( 'wp_enqueue_scripts', 'load_my_custom_scripts', 20 );
y todo vuelve a funcionar como antes.
Intenté antes de realizar estos cambios para volver a cargar la versión 3.6.1 de su plugin y todo funcionó bien.
Entonces puedo decirles (con absoluta certeza) que el problema solo se aplica a la nueva versión 3.7.0.
Acerca de. Davide.
(@shecky)
Hace 2 años, 8 meses
Como sabes Cristian, depuré el archivo core.php que se insertó en SBP. En este archivo encontré las diversas funciones «remove_action» pero no encontré ninguna referencia a las funciones «add_action» para mover javascripts de HEAD a FOOTER.
¡Espero que esto te ayude!
Acerca de. Davide.
(@machotemas)
Hace 2 años, 8 meses
Hola Davide,
la forma en que usó esto es que permitía a los usuarios eliminar los scripts de acuerdo con el manejo del script, pero los obligaba a excluir el código fuente HTML del script que los usuarios querían que se moviera al script. nota. Debido a que teníamos que ofrecer una forma compatible con versiones anteriores para que esto funcione para nuestros usuarios, puede encontrar el código apropiado en: core.php, L216-396 (https://github.com/MachoThemes/speed-booster-pack/blob/master/inc/core.php#L216-L396)
La función sbp_scripts_to_head
adjunto en el mismo archivo (core.php) en L17-19 (https://github.com/MachoThemes/speed-booster-pack/blob/master/inc/core.php#L17-L19)
Gracias por darle esto a David 🙂
(@shecky)
Hace 2 años, 8 meses
Era obvio Cristian, pero con mis scripts js excluidos en mis sitios, pero con varios sitios en línea (incluso a través del comercio electrónico) que ya no funcionaban, busqué la solución más rápida para que todo vuelva a funcionar. línea 😛
Estoy esperando el nuevo número de SBP 😉
(@machotemas)
Hace 2 años, 8 meses
Davide,
sí, estamos trabajando en un nuevo problema 🙂
Sin embargo, no parece afectar a todos.
(@shecky)
Hace 2 años, 8 meses
Cristian, si necesitas un beta tester, aquí estoy 😉
(@machotemas)
Hace 2 años, 8 meses
Es genial escuchar eso 🙂 Estamos ubicados en Europa del Este y estamos a punto de irnos de vacaciones para celebrar la Pascua.
Volveremos a trabajar el martes e intentaré lanzar una actualización a principios de la semana que viene para abordar esto, así como agregar algunas funcionalidades muy necesarias, como: compilar archivos JS / CSS y 🙂 minimizar
Te haré saber este hilo cuando la versión BETA esté lista para 🙂
Gracias, Cristian.
(@shecky)
Hace 2 años, 8 meses
Que tengas unas buenas vacaciones, Cristian 😉
(@shecky)
Hace 2 años, 8 meses
¡Hola Cristian!
Como sabe, su versión más reciente (v. 3.7.1) no soluciona el problema fhadhb
(@mbrsolution)
Hace 2 años, 8 meses
Hola @shecky, lamentablemente, el último número no resuelve tu problema. Esta liberación fue necesaria debido a dificultades con la pereza. Lea la siguiente nota.
Registro de cambios 3.7.1
Elimine lazyLoad temporalmente ya que los archivos JS no parecen estar agrupados, es decir, CrazyLazy está funcionando correctamente con la última versión de jQuery.
Tuyo sinceramente
(@machotemas)
Hace 2 años, 8 meses
@shecky – lo que dijo @mbrsolution 😀 Básicamente, la v3.7.1 era una versión de revisión.
(@shecky)
Hace 2 años, 7 meses
¿Hay novedades sobre eso?
(@shecky)
Hace 2 años, 5 meses
@machothemes ¿tienes buenas noticias?
¿Solucionó tu problema??
0 / 0