Modificar el archivo wp-config-4

Acceder y modificar el archivo wp-config directamente desde el panel de administración de WordPress

Modificar el archivo wp-config en WordPress puede ser necesario en varias situaciones, pero a veces no tienes acceso FTP o al servidor para hacerlo. Aunque no cuentes con acceso total al servidor de un cliente, es posible que necesites consultar la base de datos usando las credenciales de la instalación de WordPress o simplemente verificar las constantes definidas en el archivo wp-config.php. Entonces, ¿cómo puedes modificar el archivo wp-config sin acceso directo a los archivos del servidor? Existen soluciones prácticas para acceder y modificar este archivo desde el panel de administración de WordPress, sin complicaciones ni necesidad de herramientas externas.

Cómo modificar el archivo wp-config.php desde el escritorio de WordPress

Modificar el archivo wp-config.php desde el escritorio de WordPress es un proceso sencillo y seguro si solo necesitas consultar su contenido. Si solo buscas información sobre las constantes definidas en el archivo, una opción es utilizar la herramienta de salud del sitio en WordPress. Esta herramienta te proporciona detalles sobre qué constantes están definidas y te muestra información relevante de la base de datos sin tener que acceder directamente al archivo wp-config.php. Es una manera rápida y efectiva de obtener la información que necesitas sin comprometer la seguridad de tu sitio.

Modificar el archivo wp-config

Como puedes ver en la captura anterior, sin salir del administrador de WordPress, puedes acceder prácticamente a todo el contenido del archivo wp-config.php, con la única excepción de la contraseña de la base de datos. Si deseas visualizar todo el contenido de este archivo, una alternativa es usar un código que te permita mostrar su contenido completo. La forma más fácil de hacerlo es mediante un plugin, que, una vez activado, te mostrará esta información directamente en el escritorio de WordPress. Si prefieres hacerlo a tu manera, aquí te dejo el código para que puedas integrarlo, y a continuación te proporciono el enlace al plugin ya creado, listo para instalar y activar.

<?php # -*- coding: utf-8 -*-
/**
* Plugin Name: Widget de escritorio con configuraciones
* Description: Muestra en un widget de escritorio la ruta actual de instalación y el contenido del archivo <code>wp-config.php</code>.
* Version: 1.0
* Author: Fernando Tellado
* Author URI: https://servicios.ayudawp.com
*/
add_action( 'wp_loaded', function() {
current_user_can( 'update_core' ) && add_action(
'wp_dashboard_setup',
function() {
wp_add_dashboard_widget(
'config_widget',
'Configuración',
function() {
$wp_config = FALSE;
if ( is_readable( ABSPATH . 'wp-config.php' ) )
$wp_config = ABSPATH . 'wp-config.php';
elseif ( is_readable( dirname( ABSPATH ) . '/wp-config.php' ) )
$wp_config = dirname( ABSPATH ) . '/wp-config.php';
if ( $wp_config )
$code = esc_html( file_get_contents( $wp_config ) );
else
$code = 'wp-config.php not found';
print '<pre class="code" style="overflow: scroll;max-height: 20em"
>Ruta de instalación: ' . ABSPATH
. "\n\n"
. $code
. '</pre>';
}
);
}
);
});

El resultado será un nuevo widget en tu escritorio de WordPress, que te permitirá ver fácilmente el contenido del archivo wp-config.php, con toda la información relevante, excepto la contraseña de la base de datos. De esta manera, podrás acceder rápidamente a los datos importantes sin necesidad de salir del administrador de WordPress.

Modificar el archivo wp-config-3

Si necesitas modificar el archivo wp-config.php desde el escritorio de WordPress, hay opciones disponibles, aunque no son las más recomendables por motivos de seguridad. Una alternativa sería instalar plugins como File Manager o File Manager Advanced, que permiten acceder y modificar archivos directamente desde el admin de WordPress. Estos plugins funcionan como un gestor de archivos integrado en el escritorio de WordPress, lo que te permitiría navegar por toda la instalación, agregar, eliminar o mover archivos, tal como lo harías en un panel de hosting como cPanel.

Sin embargo, es importante tener en cuenta que el uso de estos plugins puede ser riesgoso, ya que otorgan acceso directo al sistema de archivos de tu sitio, lo que podría ser aprovechado por un atacante si tu sitio es vulnerado. Por seguridad, la recomendación es evitar estos plugins y, en su lugar, esperar a tener acceso al servidor mediante FTP o al panel de hosting.

Modificar el archivo wp-config-2
Modificar el archivo wp-config-3

Resumen:

Si necesitas editar el archivo wp-config.php desde el escritorio de WordPress, puedes hacerlo mediante plugins como File Manager o File Manager Advanced, que permiten gestionar archivos directamente desde el admin de WordPress, similar a un gestor de archivos en cPanel. Sin embargo, estos plugins representan un riesgo de seguridad, ya que otorgan acceso directo a los archivos del sitio, lo que podría ser aprovechado por atacantes. Por lo tanto, aunque son una opción viable en situaciones urgentes, se recomienda evitarlos y esperar a tener acceso adecuado al servidor mediante FTP o el panel de hosting por razones de seguridad.

Si estás profundizando tus conocimientos en WordPress y necesitas un servicio de hosting que se adapte a tus necesidades, te invitamos a conocer los planes de WordPress Hosting que DonWeb tiene para ofrecerte.

Santiago Molina
Santiago Molina

Ingeniero Industrial / Especialista en marketing / Programador web

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


El periodo de verificación de reCAPTCHA ha caducado. Por favor, recarga la página.