El plugin Kinsta MU está instalado por defecto en cada sitio alojado en Kinsta y es necesario para garantizar que tu sitio funcione sin problemas en nuestro entorno. Consulta nuestra documentación sobre cómo gestionar su configuración o actualizarlo.

A continuación encontrarás todos los cambios importantes de este proyecto.

3.0.1 (9 de octubre de 2023)

Añadido

  • Función de limpieza de la Caché CDN
  • Detectar correctamente las cabeceras de Kinsta Cache en la Comprobación del estado del sitio cuando Edge Caching está desactivado.

Cambiado

  • KINSTAMU_ROLE está obsoleto en favor de KINSTAMU_CAPABILITY
  • Limpiar y estandarizar la redacción en la salida WP-CLI
  • wp kinsta cache purge now toma --site,--cdn,--object y --all para borrar todas las diversas formas de caché

Corregido

  • «Borrar todas las cachés» de la barra de administración ahora funciona correctamente
  • Corregidos los avisos de desaprobación de PHP 8.2

3.0.0 (8 de diciembre de 2022)

Añadido

  • Configuración de administración para desactivar autopurge
  • La limpieza de la Caché de Objetos también limpia la OPCache de PHP

Cambiado

  • Renovación del estilo para que sea más simple y coincida con el nuevo estilo de MyKinsta
  • Mejor detección de qué páginas purgar al guardar
  • Organización de archivos y carpetas
  • Limpieza de código no utilizado

Corregido

  • Las configuraciones corruptas ya no romperán el sitio
  • Las ediciones de comentarios borran la Caché

2.4.8 (11 de julio de 2022)

Añadido

  • Añadido KINSTAMU_CACHE_PURGE_TIMEOUT para anular los 5 segundos por defecto

Cambiado

  • Cambiadas las llamadas de limpieza de Caché para usar curl en vez de wp_remote_post

Corregido

  • Banner de plugins prohibidos ya no está roto para un plugin eliminado no desactivado correctamente
  • Las ediciones de términos y menús ya no purgan la Caché si KINSTAMU_DISABLE_AUTOPURGE está en true

2.4.7

Añadido

  • Añadido WordPress-Docs a los estándares PHPCS.

Cambiado

  • Refactorización de las clases de Caché para modernizar el código.

2.4.6

Añadido

  • Nuevo hook de acción una vez finalizada la purga de Caché de página/objeto completa.
  • Nuevo hook de filtro para bloquear la limpieza de Caché desde WP Admin.
  • Mejor detección del modo móvil de WordPress mediante el filtro wp_is_mobile filtro.

Cambiado

  • Los tipos de post que no son visibles ya no serán purgados de la caché.

2.4.5

Corregido

  • La purga de caché debería funcionar de nuevo para los comentarios añadidos a una entrada a través de el formulario de comentarios del front-end.

2.4.4

Añadido

  • La limpieza de caché se realizará automáticamente en caso de actualización y borrado.

2.4.3

Fijo

  • Hacer Admin Bar caché limpia enlaces de solicitud de la página del plugin para que referrer funcione correctamente.
  • Fix PHP advertencias.

2.4.2

Fijo

  • Corrección de PHP para ser comprobable con PHPCS contra WordPress-Core estándares de codificación.

Cambiado

  • Eliminar WP-Optimize de la lista de advertencias.

2.4.1

Corregido

  • Fijar URL de referencia para Admin Bar Caché limpia enlaces duplicando la ruta del subsitio en redes multisitio

2.4.0

Añadido

  • Añadir Duplicator Pro a la lista de advertencias.

2.3.9

Corregido

  • Los enlaces de Borrar Caché en la Barra de Herramientas de Administración ahora intentarán redirigir a la URL de referencia en lugar de ser redirigidos a la URL admin-ajax.php que muestra 0.
  • Se ha corregido un problema de accesibilidad en el submenú Borrar Caché cuando está activada la opción Caché de Objetos.

2.3.8

Añadido

  • El plugin ahora tiene un entorno de desarrollo local para hacer un mejor proceso para los contribuyentes.

2.3.7

Corregido

  • Índice indefinido en la función de borrado de caché.
  • Código obsoleto para PHP 8.0.

2.3.4

Cambiado

  • UpdraftPlus eliminado de la lista de plugins prohibidos.
  • EWWW Image Optimizer eliminado de la lista de plugins prohibidos.

2.3.3

Cambiado

  • Actualización de la lista de plugins prohibidos.
  • La URL del plugin apunta a la página KB de Kinsta.
  • Mejor gestión del hook de purga de Caché al cambiar el estado de la entrada.

Corregido

  • Función indefinida get_current_screen en algunos casos.

2.3.2

Corregido

  • Corrección de error relacionado con KINSTA_CDN_USERDIRS.

2.3.1

Añadido

  • Desactivar Caché del plugin Swift Performance.

Cambiado

  • Mejoras en la integración del plugin Wordfence.

2.3.0

Añadido

  • Gestión de la reescritura de activos CDN en las solicitudes REST API.

2.2.4

Cambiado

  • Corrección rápida: ampliación de la comprobación de resultados de funciones.

2.2.3

Cambiado

  • Corrección rápida: falta una variable.

2.2.2

Cambiado

  • Corrección rápida: error de reescritura de la fuente de la imagen en caso de que los activos empiecen por «//» o estén cargados desde fuentes de terceros.

2.2.1

Cambiado

  • Corrección rápida: Índice indefinido: excluye.

2.2.0

Cambiado

  • Corrección de pequeños problemas en el panel de control.
  • Mejora de la seguridad.
  • Se ha pasado de incluir rutas de archivo absolutas a incluir rutas de archivo relativas.
  • Prevenir la reescritura CDN de admin-ajax.php.
  • Reescribir URLs de adjuntos de imágenes en WP-API sub-recursos.

Añadido

  • Añadir una opción para excluir tipos de archivo de la URL CDN.

2.1.2

Cambiado

  • Corrección rápida: se han eliminado las etiquetas span innecesarias del panel «Añadir Una URL Personalizada» del plugin cuando el sitio tiene un dominio muy largo.

2.1.1

Cambiado

  • Corrección rápida de un comportamiento extraño de WP al incluir el archivo functions.php en la carpeta compat.

2.1.0

Cambiado

  • Eliminado el plugin PushEngage de la lista de advertencia de plugins.
  • Eliminado el plugin WordFence de la lista de advertencia de plugins.
  • Se han eliminado los puntos finales de la API de plugins abandonados.

Añadido

  • Establecer WORDFENCE_DISABLE_LIVE_TRAFFIC a true y mostrar mensaje de error si ya está establecido en false.

2.0.21

Cambiado

  • Corregida la falta de la función wp_json_encode antes de WP 4.1.
  • Corregido un problema menor de CSS.

2.0.20

Cambiado

  • Corrección de errores menores.
  • Añadir fuente UTM al enlace Kinsta.com.

Añadido

  • La constante KINSTAMU_ROLE.
  • La constante KINSTA_CDN_USERURL.
  • El comando wp kinsta plugin list WP CLI.

2.0.19

Cambiado

  • Actualizadas las opciones de marca blanca para los mensajes de plugin prohibido.

2.0.18

Añadido

  • Se añade el archivo PDF a la lista de reescritura CDN.
  • Los plugins prohibidos se desactivan a partir de ahora.
  • Se detectan los plugins no permitidos y se muestra un aviso a los a los usuarios administradores correspondientes.
  • Estos plugins no se pueden instalar a través del instalador de plugins online a partir de ahora.

2.0.17

Cambiado

  • Se ha actualizado la prioridad de los hooks de inicio.

2.0.16

Añadido

  • Añadida una variable para evitar la purga repetida de caché de una sola página durante la misma acción.
  • Se ha añadido una variable para evitar la purga repetida de toda la caché durante la misma acción.
  • Añadido un escape HTML de nivel JS.

Changed

  • Actualización del orden de inicio de las clases de purga de caché.
  • Corregido un problema menor relacionado con la marca blanca.

2.0.15

Fijo

  • Problema de retrocompatibilidad con la versión 3.0.1 del plugin WP Rocket.

2.0 – 2.0.14

Añadido

  • CDN integrado.
  • Una constante PHP para definir la ruta personalizada para los activos del plugin mu, por ejemplo
    define( 'KINSTAMU_CUSTOM_MUPLUGIN_URL', 'http://yourdomain.com/custom-wp-content/mu-plugins');.
  • Una constante PHP para cambiar la purga automática de Caché a nivel de servidor al añadir/actualizar/borrar mensajes, por ejemplo
    define('KINSTAMU_DISABLE_AUTOPURGE', true);.
  • WP CLI problema advertencia.
  • Sitemap a la lista de purga.
  • Filtros/hooks de la lista de purga.
  • La constante KINSTA_CACHE_DEBUG.
  • Opción para añadir más directorios a las rutas reemplazables CDN.
  • Añadida purga de páginas AMP por defecto.

Cambiado

  • Nuevo diseño de la interfaz de usuario de Kinsta.

Fijo

  • Varios problemas multisitio con la parte de purga.
  • La URL og:images. Al parecer a las imágenes OG no les gusta «//» al principio.
  • El RegEx hacía posible que algunos enlaces que llamaban directamente desde «/» fueran reemplazados.
  • A veces, el script hacía reemplazos innecesarios. Ahora sólo lo hace cuando el activo pertenece a las siguientes extensiones:
    ogg|ogv|svg|svgz|eot|otf|woff|woff2|mp4|mp3|ttf|css|js|jpg|jpeg|gif|png|ico|webp|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf.
  • Problema de Symlink con instalaciones Bedrock. Usando la constante WPMU_PLUGIN_URL a partir de ahora.
  • HTTP – HTTPS problema de activos cuando la URL del sitio es HTTP, pero el sitio es HTTPS.
  • Mal aspecto de la ruta URL en caso de URL larga.
  • Actualización de texto relacionado con Caché de Objetos.
  • Algunas advertencias raras.
  • Las URL de los feeds se eliminan inmediatamente después de las actualizaciones.

1.5

Añadido

  • Tiempos de espera para las llamadas curl internas.

Cambiado

  • Detección HTTP.
  • Reemplazado site_url() con home_url() para ser más fiable.

Eliminado

  • Archivos de prueba restantes innecesarios.