Guías/Plugins y herramientas/Plugins/Solucionar problemas del plugin Page Optimize

Solucionar problemas del plugin Page Optimize

Este texto fue traducido usando IA. Si deseas ver el texto original en inglés, haz clic aquí.

El plugin Page Optimize se instala automáticamente en los sitios con plugins habilitados en WordPress.com. Esta guía avanzada explica los pasos para excluir archivos JavaScript específicos de la concatenación realizada por el plugin Page Optimize.

Esta función está disponible en sitios con los planes Personal, Premium, Business y Commerce de WordPress.com. Para sitios gratuitos, mejora tu plan para acceder a esta función.

Acerca del plugin Page Optimize

El plugin Page Optimize incluye funciones que pueden mejorar la velocidad con la que los navegadores cargan tu sitio web:

  • Concatenar CSS
  • Concatenar JavaScript
  • Temporización de ejecución de scripts no críticos

Ten en cuenta que, si bien estas optimizaciones pueden mejorar los tiempos de carga de tu sitio, Page Optimize no garantiza que los mejore y no debe considerarse una alternativa a asegurar que tu código sea eficiente.

El plugin Page Optimize se instala automáticamente en los sitios de WordPress.com con un plan que permite plugins. El plugin Page Optimize se puede desactivar como cualquier otro plugin.

Excluir JS de la concatenación

Si notas que activar el plugin Page Optimize parece estar afectando negativamente el rendimiento de tu sitio, puedes realizar estos pasos de depuración para identificar archivos que excluir de la concatenación de JS:

  1. Desactiva el plugin Page Optimize desde Plugins → Plugins instalados.
  2. Carga la página problemática en tu sitio web.
  3. Abre la herramienta de inspector de tu navegador y selecciona la pestaña Consola.
  4. Busca errores relacionados con archivos JavaScript (.js). En este ejemplo, ocurrió un error en el archivo eu-cookie-law-min.js:
El archivo JS está resaltado en rojo.
  1. Reactiva el plugin Page Optimize desde Plugins → Plugins instalados.
  2. Visualiza el código fuente de la página web (clic derecho > Ver código fuente de la página).
  3. Encuentra el data-handle del script.
  4. Añade el data-handle en la lista de exclusión.

Data-handle

El data-handle es el identificador único utilizado por el software de WordPress para identificar plugins, temas, archivos CSS y JavaScript. Antes de poder añadir algo a la lista de exclusión, debes encontrar el data-handle del archivo JavaScript. Para hacerlo, visualiza el código fuente de la página web y busca la etiqueta <script> que contiene los data handles. Se verá algo como:

<script data-handles='mediaelement-migrate,eu-cookie-law-script' type='text/javascript'></script>

Usar la herramienta de búsqueda de tu navegador facilitará encontrar la etiqueta. Presiona Ctrl+F (Windows) o Cmd+F (Mac) en tu teclado y busca <script data-handles

Al examinar la etiqueta, deberías poder encontrar el data-handle del script problemático. En nuestro ejemplo, es eu-cookie-law-script.

Lista de exclusión

La lista de exclusión es una lista de identificadores de datos que el plugin ignora, lo que significa que no se concatenarán.

Para añadir algo a la lista de exclusión:

  1. Visita el escritorio de tu sitio.
  2. Navega a Ajustes → Rendimiento.
Una flecha que apunta desde el menú Ajustes en el escritorio de un sitio hacia el submenú Rendimiento debajo de él.
  1. En el espacio debajo de «Comma separated list of strings to exclude from JS concatenating:» introduce el data-handle precedido por una coma:
El eu-cookie-law-script añadido a la lista de exclusiones de concatenación de JavaScript.
  1. Haz clic en el botón «Guardar cambios» en la parte inferior de la pantalla.

Solución de problemas adicional

Si los pasos anteriores no ayudan, prueba lo siguiente:

  • Desactiva otros plugins de optimización que puedan estar en conflicto con Page Optimize
  • Desactiva los ajustes de optimización proporcionados por tu tema
Copied to clipboard!