AAA Option Optimizer

Descripción

Este plugin rastrea cuáles de las opciones autocargadas se utilizan en una página, y almacena esos datos al final de la renderización de la página. Mantiene una matriz de opciones que ha visto que se utilizan. En la página de administración, compara todas las opciones cargadas automáticamente con la matriz de opciones almacenadas y muestra las opciones cargadas automáticamente que no se han utilizado mientras navegabas por el sitio. Si has visitado todas las páginas de tu sitio o has mantenido el complemento durante una semana o así, esto significa que probablemente esas opciones no necesiten cargarse automáticamente.

Cómo usar este plugin

Instala este plugin y revisa todo tu sitio. Lo mejor es utilizarlo normalmente durante un par de días, o visitar manualmente todas las páginas de tu sitio y de tu administrador. A continuación, ve a la pantalla de configuración del complemento y examina las opciones no utilizadas. Puedes decidir eliminar una opción no utilizada (por ejemplo, puede ser para plugins que ya no utilices), o configurarla para que no se cargue automáticamente. Esta última acción es mucho menos destructiva: seguirá estando ahí, pero no se cargará automáticamente.

Capturas

  • Captura de la pantalla de administración, pestaña inicial.
  • Captura de la pantalla «Todas las opciones», que muestra que puedes navegar por todas las opciones.

Instalación

  1. Busca AAA Option Optimizer en el repositorio.
  2. Instala el plugin.
  3. Espera una semana más o menos. O, si tienes prisa, haz clic en las páginas de tu sitio, asegúrate de intentar acceder a todas las páginas de tu sitio y de tu administrador.
  4. Ve a la página de administración del plugin y optimiza el uso de tus opciones.

FAQ

¿Por qué el prefijo AAA en el nombre del plugin?

Como el plugin necesita medir las opciones que se cargan, se beneficia de que él mismo se cargue primero. Como WordPress carga los plugins alfabéticamente,
empezar el nombre con AAA tenía sentido.

¿Tengo que tomar precauciones?

¡Sí! Haz una copia de seguridad de tu base de datos.

¿Dónde puedo informar de fallos?

Utiliza nuestro GitHub para informar de fallos o hacer sugerencias sobre el código. Por supuesto, también puedes utilizar los foros para hacer preguntas.

Para incidencias de seguridad, consulta la siguiente pregunta.

¿Cómo puedo añadir plugins reconocidos?

Por favor, haz un pull request a través de GitHub en este archivo del plugin.

¿Cómo puedo informar de fallos de seguridad?

Puedes informar de fallos de seguridad a través del programa de divulgación de vulnerabilidades de Patchstack. El equipo de Patchstack ayuda a validar, clasificar y gestionar cualquier vulnerabilidad de seguridad. Informa de una vulnerabilidad de seguridad.

Reseñas

19 de abril de 2024
Years of trying out different themes and plugins built up nearly 2000 auto loaded options. Tried other tools in the past to clean this mess, not being a developer by any means, maybe an «Intermediate Idiot» would best describe my WP knowledge?… I would always end up deleting something I shouldn’t have, break the site, get frustrated and do a full restore from a backup, and those 2000 auto loaded options would sit there, haunting me… Until NOW!!!! This takes the guesswork out! It was like performing an Options Exorcism! 🙂
Leer todas las 3 reseñas

Colaboradores y desarrolladores

«AAA Option Optimizer» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«AAA Option Optimizer» está traducido en 3 idiomas. Gracias a los traductores por sus contribuciones.

Traduce «AAA Option Optimizer» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

1.2.1

  • Corregir error en known-plugins.json.
  • Evitar un error fatal cuando hay un error en known-plugins.json.

1.2

Mejoras:

  • Revisión de la UX, implementando pestañas adecuadas, mejores botones y más.
  • Se ha añadido una nueva pestaña «Todas las opciones» que, al pulsar el botón, carga todas las opciones de la base de datos y te permite gestionarlas.
  • Se ha añadido un botón «Restablecer datos» que restablece los datos de seguimiento.
  • Se ha añadido un enlace a la página Optimizar opciones desde la página de Plugins.
  • Se ha mejorado mucho el reconocimiento de las opciones del núcleo, temas y plugins de WordPress en «Fuente», gracias, en parte, a los pull requests de Rogier Lankhorst y system4pc.
  • Ahora también puedes filtrar todas las tablas por Fuente para encontrar más fácilmente las opciones que buscas.
  • Muchas mejoras en el código y la velocidad, incluyendo la adición de un cargador automático de clases y algunas correcciones de i18n.

1.1.1

Implementa la funcionalidad que falta para crear una opción con valor false cuando se está cargando pero no existe.

1.1

Ahora el plugin reconoce los plugins de los que proceden las opciones (gracias a una gran tirada de Rogier Lankhorst). Si eres desarrollador de un plugin y quieres que las opciones de tu plugin
sean reconocidas correctamente, haz un pull request sobre este archivo.

Pequeñas mejoras:

  • Ahora la anchura de las columnas se determina automáticamente, lo que mejora el espaciado.
  • Los botones de acción están ahora centrados en sus columnas.

Fallos corregidos:

  • Si quitabas la carga automática de una opción o la borrabas, se eliminaba de la tabla, pero volvía a aparecer cuando paginabas. Eso ya está solucionado – gracias a Jono Alderson por informar.
  • Se ha corregido la ordenación por tamaño de archivo moviendo el KB al encabezamiento de la tabla, para que ahora puedas ordenar correctamente los números.
  • Se ha solucionado un problema por el que una opción vacía daba lugar a una salida de tamaño extraño.

1.0.2

  • Se ha corregido un error por el que los botones no funcionaban en un estado paginado.
  • Mostrar el valor de una opción en un popover, como sugirió con un gran pull request @rogierlankhorst.

1.0.1

Se ha corregido un error con valores que son objetos, no cadenas, que también provocaba que la ordenación no funcionara para algunas personas.

1.0

Lanzamiento inicial en GitHub y WordPress.org.