Tecnología WordPress

Evitar que se instalen los temas por defecto de WordPress cada vez que actualizas el núcleo

Cada vez que hay una actualización grande del núcleo WordPress, por defecto WordPress te instala el tema por defecto que trae en esa versión, en esta última actualización 6.7 es Twenty Twenty-Five.

Es un comportamiento a priori poco molesto y que tiene su sentido porque por un lado quieren mostrarte el tema por defecto que incluye soporte para todo lo nuevo que presenta el core, algo que se ve muy bien ahora con todo el tema del editor de bloques y por otro lado, tener un tema por defecto es algo básico para poder hacer un buen chequeo de errores usando algo como el fantástico plugin Health Check and Troubleshooting.

Pero claro, yo que mantengo unos pocos sitios de clientes, veo como la cantidad de temas por defecto que hay en algunas instalaciones no para de crecer y es que me llegan clientes que tienen instalado hasta el Twenty Fourteen y todos los siguientes… y encima sin actualizar.

Y es que tener un tema por defecto es correcto aunque no lo uses para poder depurar llegado el momento, pero:

  • Tener varios
  • Sin actualizar

Solo te provoca tener espacio ocupado y cosas sin actualizar que nunca son buenas (por seguridad, aquí no suelen ser problemáticos por ser temas y no soler dar posibilidad a erorres de seguridad, pero nunca es lo correcto).

Así que nada, para evitar que se vayan amontonando en tu instalación y luego tengas que andar borrándolos, os dejo una constante para añadir en el wp-config.php que hará justo eso:

define( 'CORE_UPGRADE_SKIP_NEW_BUNDLED', true );

En la línea 1452 del fichero update-core.php del core tenéis cómo entra en funcionamiento por si queréis como yo, ahondar en cómo funciona por dentro.

Nota: Hay una valoración incrustada en esta entrada, por favor, visita esta entrada para valorarla.

Almacenamos las IPs desde la que se envían las valoraciones para evitar fraudes

Francisco Javier Carazo Gil

Compartir
Publicado por
Francisco Javier Carazo Gil
Etiquetas: temawordpress

Entradas recientes

RedSys para Contact Form 7 ahora acepta preautorizaciones

RedSys aparte de los pagos normales, llamados autorizaciones, acepta una variedad de operaciones: desde autorizaciones…

hace % días

Ordenar productos de forma diferente por cada categoría en WooCommerce

WooCommerce permite ordenar los productos de una forma nativa, para poder presentar primero los que…

hace % días

Pantalla LCD: ¿qué es?

Una pantalla LCD es una pantalla delgada y hecha de cristal líquido. Se usa en…

hace % días

Flujos de pago con Gravity Flow y RedSys

De todos los plugins que existen para Gravity Forms, que son numerosos porque la propia…

hace % días

CMS, ¿Qué es y qué ventajas tiene?

Un CMS, como WordPress, facilita la creación y gestión de contenido en la web, sin…

hace % días

Permitir URLs de más de 100 caracteres en el perfil de un usuario de WordPress

En WordPress dentro de cada usuario, podemos grabar por defecto una serie de datos en…

hace % días