Configurar wp-config de WordPress
Configurar wp-config de WordPress
El archivo wp-config.php de WordPress, nos permite ajustar una serie de valores indispensables para el funcionamiento de WordPress. Uno de los ajustes basicos que nos permite el wp-config.php es conectar la base de datos con WordPress. Gracias a estos parametros que definiremos en este archivo, permite, que todo el entorno de WordPress sea funcional.
Pero además de poder configurar el aspecto más básico, el archivo permite definir variables que nos pueden salvar en más de una ocasión de un desastre.
Para editar el archivo wp-config.php te puedes valer de cualquier cliente FTP y conectarte a tus archivos. Una vez abierto con el editor que prefieras, encontrarás una estructura donde nada más empezar, nos mostrará lo ya comentado. Lo más básico. La configuración para las bases de datos.
Conectar base de datos con WordPress
Este es el codigo para conectar nuestro wordpress con nuestro servidor de bases de datos. Es una de las opciones que, visualmente, ajustamos al instalar WordPress.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | // ** Ajustes de MySQL. Solicita estos datos a tu proveedor de alojamiento web. ** // /** El nombre de tu base de datos de WordPress */ define('DB_NAME', 'nombredetubasededatos'); /** Tu nombre de usuario de MySQL */ define('DB_USER', 'nombredeusuario'); /** Tu contraseña de MySQL */ define('DB_PASSWORD', 'contraseña'); /** Host de MySQL (es muy probable que no necesites cambiarlo) */ define('DB_HOST', 'localhost'); /** Codificación de caracteres para la base de datos. */ define('DB_CHARSET', 'utf8'); /** Cotejamiento de la base de datos. No lo modifiques si tienes dudas. */ define('DB_COLLATE', ''); |
Por lo general, esta parte no necesitará ser modificada, salvo que tengamos problemas de conexión con la base de datos. Si no conecta con la base de datos, es porque algun dato tenemos erróneo. Si los datos son correctos, es posible que tengas un problema con el servidor MySQL, para lo cual, te recomendamos consultar con tu proveedor.
Modo Debug
Una de las opciones mas importantes que nos presenta el wp-config, es la posibilidad de activar el modo debug. Tenemos un articulo dedicado a esta variable. Puedes consultarlo pinchando aquí.
Cambiar prefijo base de datos
Por defecto, WordPress utilizar el prefijo wp_ en todas sus bases de datos. Una de las recomendaciones de seguridad mas importante, es precisamente cambiar el prefijo por uno mas complejo. NO recomendamos realizar este cambio, si tu web esta en producción. Es preferible hacerlo cuando la instalación es limpia, o estamos en fase de desarrollo.
Para cambiar esta opción es tan simple con modificar la variable $table_prefix:
1 2 3 | # Crea prefijos seguros para las tablas de WordPress # Solo numeros, letras y guiones bajos $table_prefix = 'h87_9_'; |
Cambiar URL de WordPress
Este ajuste, que puedes hacer desde el administrador de WordPress, también es extensible al archivo wp-config. No obstante, definir estas variables en el archivo wp-config, tiene ventajas importantes. Por un lado, puedes ajustar esta variable, en caso de que no puedas acceder al administrador (backoffice). Por otro lado, puede reducir el numero de peticiones a la base de datos ya que es en este archivo donde se consulta la direccion de nuestro wordpress.
La variable WP_SITEURL nos define la URL con la que los usuarios acceden a la web. Por su parte, la variable WP_HOME nos define la raíz de la instalación del proyecto.
1 2 3 4 5 |
Habilitar la caché de WordPress
Si, se puede habilitar la caché de WordPress simplemente desde el archivo wp-config. Es lo que hacen la mayoría de plugins de WordPress que tienen como misión activar la caché. Agregan esta variable al archivo wp-config y activan de ese modo la caché.
1 2 |
Gestión de revisiones de los posts
WordPress realiza un control de versiones, mediante el cual, nos permite conocer las veces que se edita un post. Puede llegar a tener más de 30 revisiones, que ocupan espacio en la base de datos. Mediante esta variable, podemos definir un número máximo de revisiones, o directamente deshabilitar la función.
1 2 3 4 5 |
Incrementar la memoria límite de PHP
Si nuestro proveedor de hosting no nos ofrece la posibilidad de aumentar nuestra memoria límite para PHP (en MundiServer puedes aumentar todas las variables que necesites de PHP), podemos hacerlo desde el archivo wp-config. Un claro síntoma de que nuestro sitio necesita más memoria, es el mensaje de «Allowed memory size of xxxxxx bytes exhasuted».
La variable a gestionar, es la siguiente:
1 2 |