Al iniciar nuestra experiencia con wordpress instalamos nuestro blog en el directorio raíz del hosting y por diversos motivos necesitamos que ahora nuestro blog este dentro de una carpeta o subcarpeta, de la siguiente manera:
Tudomino.com –> tudominio.com/miblog
Debemos comprender que WordPress guarda la dirección del sitio dentro de la base de datos y no en un archivo php, como es la costumbre encontrar en cualquier otro software instalador, todos sus parámetros de configuración del wordpress lo almacena dentro de la tabla llamada wp_options, como se muestra en la figura siguiente:
En primer lugar trasladar todos los archivos y carpetas de wordpress desde la raíz hacia la nueva carpeta a continuación para cambiar de ubicación de nuestro blog hacia la nueva carpeta debemos actualizar estos registros por la nueva dirección, realizando una consulta simple desde el gestor de base de datos que utilicen, con la siguiente sintaxis :
UPDATE wp_options SET option_value = replace(option_value, ‘http://www.tudominio.com’, ‘http://www.tudominio.com/miblog’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;
Ahora solo nos resta actualizar los links de las entradas si tenemos ya registradas con la siguiente sintaxis:
UPDATE wp_posts SET guid = replace(guid, ‘http://www.tudominio.com’, ‘http://www.tudominio.com/miblog‘);
Y Listo! con ello ya tendríamos nuestro blog (wordpress) dentro de una subcarpeta trabajando normalmente, os espero les sirva en el desarrollo de futuros proyectos….