WordPress Directo
  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting
No Result
View All Result
WordPress Directo
  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting
No Result
View All Result
WordPress Directo
No Result
View All Result

Consejos para sacarle el mayor partido a tu archivo wp-config

Jorge López by Jorge López
14 febrero 2017
in Optimización
Reading Time: 5 mins read
0

El archivo wp-config es el corazón de toda web desarrollada con WordPress, ya que en su interior se definen una gran variedad de opciones que gestionan con funciona nuestra instalación. En este artículo os mostraremos una serie de consejos súper sencillos para sacarle el mayor partido a tu archivo wp-config y así, mejorar el rendimiento de tu web.

Consejos para el archivo wp-config

A continuación, te mostramos unas cuantas acciones que puedes llevar a cabo en tu archivo wp-config:

También te puede interesar: 10 claves para optimizar WordPress al máximo

Minimiza el tamaño de tu base de datos y de tu web en general

En sitio web grandes, mantener optimizada la base de datos puede convertirse en todo un reto. WordPress suele almacenar un montón de información en tu base de datos como transients o revisiones de posts.

Artículos relacionados

Cómo optimizar WordPress con plugins de caché: guía avanzada para acelerar tu sitio web

4 mayo 2025

Cómo hacer que el buscador de WordPress no encuentre páginas

20 enero 2020

15 cosas que se pueden hacer modificando el htaccess de WordPress

14 septiembre 2015

Cómo insertar publicaciones de redes sociales en WordPress

21 septiembre 2015

Puedes limitar de manera sencilla las revisiones de los posts al número que quieras (3 en este ejemplo) añadiendo la siguiente línea en tu archivo wp-config:

define('WP_POST_REVISIONS', 3);

Y si ni siquiera quieres seguir utilizando la función de guardar revisiones de tus posts (cosa que no recomendamos), puedes deshabilitarlas mediante este línea de código:

define( 'WP_POST_REVISIONS', false );

No solo eso, WordPress también almacena aquella información, como posts, páginas, contenido multimedia o comentarios, que hayas movida a la papelera. Puedes controlar el número de días que dicho contenido permanece en la papelera, antes de que sea eliminado para siempre. Por defecto, WordPress tiene definido que, tras 30 días, el contenido debe ser borrado. Pero puedes modificarlo al número de días que prefieras. Sin ir más lejos, en el ejemplo que puedes ver más abajo, lo hemos limitado a un solo día:

define( 'EMPTY_TRASH_DAYS', 1 );

Es posible que desconozcas que WordPress crea un nuevo conjunto de imágenes cada vez que editas una imagen o restauras la original. Es decir, todas las ediciones de dicha imagen, las almacena en el servidor. Puedes hacer que WordPress no almacene tal conjunto de imágenes, sobreescribiendo las anteriores añadiendo una línea en el archivo wp-config:

define( 'IMAGE_EDIT_OVERWRITE', true );
archivo wp-config
Fuente: pixabay.com

Seguridad

Si tu alojamiento web cuenta con soporte SSL, definitivamente debes utilizar esta característica de WordPress que añade una capa extra de seguridad a tu web. Mediante el archivo wp-config, puedes forzar los logins SSL:

define('FORCE_SSL_LOGIN', true);

Y lo mismo con el área de administración de tu sitio web:

define('FORCE_SSL_ADMIN', true);

Las secret keys hacen que tu web sea más dificil de hackear, debido a que añaden elementos aleatorios a las contraseñas. Se pueden definir 4 secret keys y 4 salts en WordPress. Para generar claves únicas y seguras, puedes utilizar un generador de contraseñas, como por ejemplo password.es. Lo de abajo es un ejemplo, ¡no utilices las mismas!

define( 'AUTH_KEY',         't`DK%X:oxg|e-Z(BXb/f(Ur`8#~UzUQG-^_Cs_GHs5U-&Wb?pgn^p8(2@}IcnCa|' );
define( 'SECURE_AUTH_KEY',  'D&ovlU#|CvJ##uNq}wel+^MFtT&.b9{UvR]g%ixsXhGlRJ7q!h}XWdEC[BOKXssj' );
define( 'LOGGED_IN_KEY',    'MGKi789(&{H*~&0s;{k0tS(O:+f#WM+q|npJ-+P;RDKT:~jrmgj#/-,[hOBk!ry^' );
define( 'NONCE_KEY',        'FIsAsXJgH7ZlQo)iD-pt??eUbdc{_Cn)4!d~yqz))&B D?AwK%)+)F2aNwI|siOe' );
define( 'AUTH_SALT',        '7T-!^i!5@e)L#JK@pc2{8XE[DenYI^BVf{L:jvF,hf}zBf883td6D;Vcy8,S)-&G' );
define( 'SECURE_AUTH_SALT', 'I6`V|mD5221-J|ihb u^q0F }F_NUcy`l,=obGtq*p#Ybe4a31R,r=|n#=]@]c #' );
define( 'LOGGED_IN_SALT',   'wu1e$$Hmd%/*]`Oom_(hdXW|0M=X={we6;Mpvtg+V.ol$|#_}qG(GaVDEsn,~*4i' );
define( 'NONCE_SALT',       'a|#h{c5|P &xW9o)Z20c2&%4!c(/uG}W:mAvyjI44`jAbup]t=]V7`}.py(wTP%%' );

Para desarrollos de clientes

Cuando utilizamos WordPress para desarrollar un sitio web para un cliente, debemos tener todo el rato en mente de que el cliente puede meter la pata con alguna de las opciones que ofrece la plataforma. Por eso, como desarrolladores debemos impedir que esto suceda. Más que nada, porque dedicar horas y horas de mantenimiento a una metedura de pata de un cliente, a nadie le gusta.

Un error típico de cliente es aquel que ocurre cuando, en un intento aciago por ser el próximo Bill Gates, al cliente se le ocurre editar uno de los archivos php de la web, y termina eliminando algo importante. Lógicamente, el sitio termina por caerse y al final, recibes una llamada con el común «yo no he tocado nada». Puedes evitar que esto suceda deshabilitando el editor de ficheros de WordPress mediante el archivo wp-config:

define('DISALLOW_FILE_EDIT', true);

Otro error común de los clientes es el no actualizar el núcleo de WordPress, con los problemas de seguridad que eso conlleva. Puedes forzar que WordPress se actualice automáticamente utilizando la constante WP_AUTO_UPDATE_CORE en tu archivo wp-config:

define('WP_AUTO_UPDATE_CORE', true);
archivo wp-config
Fuente: pixabay.com

FTP

Si tu Wordpress te solicita que introduzcas tus credenciales FTP cada vez que necesitas actualizar un plugin, lo más óptimo es que las agregues al fichero wp-config para que así la plataforma las tenga siempre a mano. Las tres constantes de a continuación indicarán a WordPress cuál es el host de tu FTP, cuál es tu nombre de usuario y cuál es tu contraseña. De esta manera no tendrás que introducirlos una y otra vez.

define('FTP_HOST', 'ftp.tusitioweb.com');
define('FTP_USER', 'usuarioFTP');
define('FTP_PASS', 'contraseñaFTP');

Rendimiento

El archivo wp-config te permite realizar pequeños ajustes para asegurar un mejor rendimiento de tu instalación de WordPress. Algo con lo que empezar es aumentando la memoria máxima asignada. Ten en cuenta que es no funcionará si tu proveedor de alojamiento tiene limitada la memoria, cosa que suele ser así cuando estamos alojados en un servidor compartido.

define('WP_MEMORY_LIMIT', '96M');

También puedes otorgar más memoria a las tareas administrativas:

define( 'WP_MAX_MEMORY_LIMIT', '256M' );

WordPress cuenta con un sistema de caché integrado, localizado en wp-content/advanced-cache.php. Para utilizarlo debes activar la constante WP_CACHE.

define( 'WP_CACHE', true );

También te puede interesar: 15 cosas que se pueden hacer modificando el htaccess de WordPress

Y hasta aquí nuestro artículo sobre consejos para sacarle el mayor partido a tu archivo wp-config. Espero que te haya gustado y, si te ha resultado útil, no dudes en compartirlo en redes sociales. El artículo ha sido extraído del original de CatsWhoCode y el icono de la imagen destacada del artículo es obra de TS Graphics. ¡Nos leemos!

Tags: archivo wp-configcmsseguridadwordpresswp-config
ShareTweetSendSharePin
Jorge López

Jorge López

Soy programador web y me gusta mucho el diseño gráfico, la fotografía y todo lo relacionado con las nuevas tecnologías. En mis ratos libres me encanta dibujar y escuchar música. ¡No podría vivir sin ella! Aparte soy un friki de las series...las devoro

Te puede interesar...

Plugins

WordPress a prueba de caídas: cómo configurar Object Cache Pro con “fail-open” en wp-config.php para seguir online si Redis falla

27 agosto 2025

La caché de objetos es uno de los pilares del rendimiento en WordPress moderno....

Optimización

Optimización de WordPress para reducir la carga dinámica del servidor

25 agosto 2025

WordPress es uno de los gestores de contenidos más utilizados del mundo, pero también...

Optimización

RunCloud y OpenLiteSpeed: la combinación que impulsa el rendimiento de WordPress en Stackscale

22 agosto 2025

La optimización del rendimiento en WordPress sigue siendo uno de los grandes retos para...

Optimización

Automatización avanzada mediante plugins: seguridad, SEO y flujos de trabajo

5 julio 2025

La automatización se ha convertido en una pieza clave para gestionar sitios web eficientes...

No Result
View All Result
Plugin Imagify, optimizar imágenes
wordpress hosting NVME
Elegant Themes WordPress
elementor editor plugin




Últimos artículos

Presentando el nuevo editor de WordPress: Proyecto Gutenberg

4 junio 2018

WordPress es mucho más que un CMS, es un Framework PHP

11 mayo 2012

Cómo eliminar tu WordPress para siempre de Internet

25 abril 2019

10 consejos y herramientas para combatir el spam en WordPress

10 enero 2016

4 plugins para ver el tiempo en WordPress

9 febrero 2018
WordPress Directo

WPDirecto.com es una revista especializada en WordPress y WooCommerce que ofrece una amplia gama de recursos, incluyendo tutoriales, análisis de plugins y plantillas, consejos de optimización y estrategias de SEO, para ayudar a los usuarios a mejorar y personalizar sus sitios web, manteniéndolos informados sobre las últimas novedades y tendencias en el mundo de WordPress.

Menu

  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting

Información

WPDirecto es un medio de Medios y Redes:
  • Artículos patrocinados
  • Servicio de diseño web
  • Contacto
  • Acerca de MyR
  • Política de privacidad y cookies
  • Aviso Legal

© 1995-2025 Color Vivo Internet, SLU (Medios y Redes Online).. Otros contenidos se cita fuente. Infraestructura cloud servidores dedicados de Stackscale.

No Result
View All Result
  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting

© 1995-2025 Color Vivo Internet, SLU (Medios y Redes Online).. Otros contenidos se cita fuente. Infraestructura cloud servidores dedicados de Stackscale.