15 ajustes básicos de WP-Config que debe conocer

Publicado: 2020-04-24
consejos de configuración de wp
Siga @Cloudways

wp-config.php es un archivo central de WordPress crucial que contiene información sobre la base de datos del sitio web (valores para la base de datos, credenciales de usuario de la base de datos y el host).

En este artículo, voy a detallar los quince usos más comunes del archivo wp-config.php para que pueda comprender mejor cómo funciona la instalación de WordPress y cómo puede aprovechar mejor los archivos principales para el rendimiento y la seguridad de su sitio web.

  • ¿Dónde se encuentra wp-config.php?
  • ¿Cómo omitir la información de la conexión FTP?
  • ¿Cómo habilitar la depuración en WordPress?
  • ¿Cómo cambiar el sitio y la URL de WordPress?
  • ¿Cómo aumentar o disminuir la memoria PHP?
  • ¿Cómo editar el tiempo de la papelera?
  • ¿Cómo deshabilitar las actualizaciones automáticas?
  • ¿Cómo establecer intervalos de autoguardado?
  • ¿Cómo establecer el prefijo de la base de datos?
  • ¿Cómo habilitar la red multisitio?
  • ¿Cómo habilitar la configuración del registro de errores?
  • ¿Cómo activar el almacenamiento en caché de WordPress?
  • ¿Cómo configurar las opciones de la base de datos?
  • Redirección de subcarpetas y subdominios inexistentes
  • ¿Cómo editar la revisión de publicaciones?
  • ¿Cómo configurar un dominio de cookies?

¿Dónde se encuentra wp-config.php?

Una pregunta común entre los usuarios de WordPress, especialmente para los principiantes, es "¿dónde está wp-config.php"?

La respuesta es simple, encontrará este archivo principal en el directorio raíz de WordPress, pero depende de la ubicación del servidor.

Si está trabajando en un host local con una configuración como XAMPP, vaya a xampp → htdocs → testing . En mi caso, el nombre de la carpeta del sitio es " prueba ".

Ubicación del archivo de configuración de wp

Si está trabajando en una plataforma en vivo, necesita acceder a su servidor en vivo a través de un cliente FTP como FileZilla. Una vez que haya iniciado sesión, vaya a public_html donde verá el archivo wp-config.php.

archivo de configuración wp en ftp

Ahora que sabe dónde encontrar este importante archivo central, entraré en detalles sobre cómo puede aprovechar este archivo para mejorar su experiencia con WordPress.

1. ¿Cómo omitir la información de conexión FTP?

Si no puede actualizar el núcleo y los complementos de WordPress a una versión más reciente debido a una conexión FTP defectuosa, puede omitir la información de la conexión FTP.

Para esto, todo lo que necesita hacer es agregar la siguiente línea de código en el archivo wp-config.php:

 define ('FS_METHOD', 'directo');

2. ¿Cómo habilitar la depuración en WordPress?

La depuración es una buena práctica para mejorar la calidad del código en general y descubrir el origen del error y solucionar el problema.

Para habilitar el modo de depuración en WordPress, todo lo que tiene que hacer es agregar las siguientes líneas de código en wp-config.php:

 define ('WP_DEBUG', falso); // deshabilita el modo de depuración por defecto

define ('WP_DEBUG', verdadero); // habilitar el modo de depuración

3. ¿Cómo cambiar el sitio y la URL de WordPress?

Si ha migrado su sitio de WordPress a un nuevo host, ha cambiado el nombre de dominio o desea actualizar la URL de HTTP a HTTPS, agregue las siguientes líneas de código en el wp-config.php, sería suficiente:

 define ('WP_SITEURL', 'http://www.example.com');

define ('WP_HOME', 'http://www.example.com');

Un método alternativo es utilizar la variable SERVER que establece estos valores de forma dinámica.

 define ('WP_HOME', 'https: //'. $ _SERVER ['HTTP_HOST']);

define ('WP_SITEURL', 'https: //'. $ _SERVER ['HTTP_HOST']);

4. ¿Cómo aumentar (o disminuir) la memoria PHP?

Esta función está disponible en la plataforma de alojamiento de WordPress administrada por Cloudways, pero para aquellos usuarios de WordPress que no usan Cloudways, puede convertirse en un dolor de cabeza. La memoria PHP disponible para una aplicación de WordPress se puede configurar agregando la siguiente línea:

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

Si es necesario, puede establecer el límite máximo de memoria:

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

Tenga en cuenta que los usuarios de Cloudways no tienen que editar el archivo wp-config. Simplemente pueden cambiar el valor en la configuración de la aplicación desde la plataforma Cloudways.

5. ¿Cómo editar el tiempo de la papelera?

Si un usuario elimina publicaciones, páginas, comentarios, se envía a la Papelera donde WordPress los elimina automáticamente después de 30 días. Para cambiar esta duración, puede agregar la siguiente línea para modificar este valor y adaptarlo a sus necesidades. En el siguiente ejemplo, lo he reducido a 15 días.

 define ('VACÍO_TRASH_DÍAS', 15);

Incluso puede deshabilitar la función Papelera por completo estableciendo el valor en cero como el valor en la línea anterior.

6. ¿Cómo deshabilitar las actualizaciones automáticas?

Las actualizaciones automáticas se introdujeron como parte de la versión 3.7 de WordPress, donde las versiones principales menores y los archivos de traducción se actualizan automáticamente. Si desea deshabilitar estas funciones, agregue la siguiente línea en wp-config.php:

 define ('AUTOMATIC_UPDATER_DISABLED', verdadero);

Si desea deshabilitar las actualizaciones automáticas para su núcleo de WordPress (actualizaciones menores y mayores), todo lo que necesita hacer es agregar las siguientes líneas de código en el archivo de configuración de WordPress:

# Desactive todas las actualizaciones principales:

 define ('WP_AUTO_UPDATE_CORE', falso);

# Habilite todas las actualizaciones principales menores y mayores:

 define ('WP_AUTO_UPDATE_CORE', verdadero);

7. ¿Cómo establecer intervalos de autoguardado?

Al crear o editar la publicación, WordPress guarda automáticamente las revisiones de la publicación. El valor predeterminado del intervalo de autoguardado es de 60 segundos, que se puede aumentar o disminuir agregando la siguiente línea:

 define ('AUTOSAVE_INTERVAL', 180);

8. ¿Cómo establecer el prefijo de la base de datos?

Al instalar WordPress en su configuración de host local, como XAMPP, una de las opciones es seleccionar el prefijo de la tabla de la base de datos que se almacena en el archivo wp-config.php como:

 $ table_prefix = 'wp_';

Personalmente, le recomiendo que cambie el prefijo predeterminado como medida de seguridad.

9. ¿Cómo habilitar la red multisitio de WordPress?

Si desea habilitar la funcionalidad multisitio, debe agregar el siguiente código a su archivo wp-config.php.

 define ('WP_ALLOW_MULTISITE', verdadero);

Después de agregar este código, una nueva página "Red" estará disponible en la sección Herramientas del Administrador de WordPress.

Si desea aprender a configurar un multisitio de WordPress, aquí tiene una guía completa .

10. ¿Cómo habilitar la configuración del registro de errores?

Aquí hay una manera fácil de habilitar el registro de errores básico para su sitio con tecnología de WordPress. Cree un archivo llamado php_error.log en el directorio de su elección y hágalo escribible en el servidor. A continuación, edite la ruta en la tercera línea del siguiente código y coloque el fragmento en el archivo wp-config.php:

 @ini_set ('log_errors', 'Activado');

@ini_set ('display_errors', 'Off');

@ini_set ('error_log', '/ inicio / ruta / dominio / logs / php_error.log');

11. ¿Cómo activar el almacenamiento en caché de WordPress?

Simplemente agregue el siguiente código en el archivo wp-config.php para activar WP-Cache.

 define ('WP_CACHE', verdadero);

12. ¿Cómo configurar las opciones de la base de datos?

Puede editar la configuración de conexión de la base de datos desde el archivo de configuración de WordPress y hacer coincidir los valores de la base de datos (nombre, usuario, contraseña y host) con los valores de su base de datos de alojamiento.

 / ** Configuración de MySQL: obtenga esta información de su servidor web ** //

/ ** El nombre de la base de datos para WordPress * /

define ('DB_NAME', 'Su nombre de base de datos');

/ ** Nombre de usuario de la base de datos MySQL * /

define ('DB_USER', 'Su nombre de usuario de la base de datos');

/ ** Contraseña de la base de datos MySQL * /

define ('DB_PASSWORD', 'Su contraseña de base de datos');

/ ** Nombre de host MySQL * /

define ('DB_HOST', 'localhost');

Los diferentes proveedores de alojamiento usan diferentes valores DB_Host y Cloudways usa 'localhost' (localhost es el valor común de DB_HOST).

Uno de los errores más frustrantes es "Error al establecer una conexión a la base de datos". Por lo general, aparece cuando ha migrado su sitio y su wp-config contiene información de base de datos antigua o incorrecta. Aquí hay una guía completa para corregir el error de conexión de la base de datos .

13. Redirección de subcarpetas y subdominios inexistentes

Cuando el visitante intenta acceder a un subdominio o subcarpeta que no existe en su sitio web, simplemente puede redirigir a los visitantes de su sitio a una página o URL específica. Todo lo que necesita hacer es pegar la siguiente línea de código en el archivo wp-config.php.

 define ('NOBLOGREDIRECT', 'http://example.com');

No olvide reemplazar "http://example.com" con la URL de su sitio web.

14. ¿Cómo editar una revisión posterior?

Puede deshabilitar la función de revisión de publicaciones por completo y también establecer el número máximo de revisiones que WordPress puede almacenar.

Para deshabilitar la función de revisión de publicaciones, simplemente agregue la siguiente línea en el archivo de configuración de WordPress.

 define ('WP_POST_REVISIONS', falso);

Para limitar el número de revisiones, simplemente reemplace el valor falso con cualquier número entero. Por ejemplo, la siguiente línea limita las revisiones a solo 12.

 define ('WP_POST_REVISIONS', 12);

15. ¿Cómo configurar un dominio de cookies?

WordPress le permite configurar el dominio de cookies para su sitio de WordPress (para configuraciones de dominio inusuales). Aquí está el código.

 define ('COOKIE_DOMAIN', 'www.cloudways.com');

¡Terminando!

Espero que este artículo le haya ayudado a comprender qué es el archivo wp-config.php y cómo usar este archivo principal de WordPress para habilitar o deshabilitar varias funciones.

Si tiene alguna pregunta en mente, hágamelo saber en la sección de comentarios y estaré más que feliz de ayudarlo. Mientras tanto, simplemente consulte nuestra plataforma y haga clic en el botón Iniciar prueba gratuita y haga que su sitio web sea 100% más rápido.