Saltear al contenido principal

Quédate en casa. Sálvanos del Coronavirus.

Por favor: quédate en casa si te resulta posible y sigue todas las recomendaciones de las autoridades. Ganar al virus depende de todos. Contamos contigo.

Visita Vamos a ganar para leer las noticias buenas sobre esta crisis, siempre de fuentes contrastadas.

Cómo tener los archivos de WordPress ordenados en su propio directorio

WordPress

Mucha gente quiere tener una web creada íntegramente con WordPress, pero no quiere que los archivos de WordPress estén desperdigados por el directorio raíz de la web.

WordPress te permite mover la instalación a un subdirectorio, y a la vez tenerlo funcionando en la raíz de la web.

De esta forma, en «www.midominio.com» aparecerá tu web hecha en WordPress, mientras que los archivos estarían guardados en «www.midominio.com/blog»

¿Ya tienes tu WordPress instalado en su propio directorio?

Entonces el artículo que buscas es: Cómo tener WordPress funcionando en el directorio principal de tu web, aunque lo hayas instalado en una carpeta

Para mover una instalación de WordPress del directorio raíz a su propio directorio

Las instrucciones que te damos utilizan cPanel para crear carpetas y mover archivos, pero puedes hacerlo con FTP, es lo mismo.

1. En primer lugar, crea esa carpeta. En este ejemplo vamos a llamarla blog.

1

En tu cPanel, en el icono «Administrar ficheros», vamos al directorio «public_html», y le damos arriba a la izquierda al icono «Nueva carpeta». La llamaremos blog.

2. Entramos en el panel de control de WordPress, y vamos a las opciones, Ajustes > Generales.

configuracion-correcta

En el campo Dirección de WordPress (URL) ponemos el directorio donde van a estar los archivos de WordPress, http://www.midominio.com/blog

En el campo Dirección del sitio (URL) ponemos el directorio raíz, es decir, la dirección de nuestra web: http://www.midominio.com

Le damos a «Guardar cambios». Importante: ¡No intentes visitar el blog ahora mismo! Si sale un mensaje de error, no te preocupes; es posible que tengas uno diciendo que no se encuentra un fichero.

3. Volvemos al administrador de archivos de cPanel, seleccionamos todos los archivos de  Wordpress del directorio raíz, y los movemos al directorio blog.

4. Vamos al directorio blog, y copiamos dos archivos al directorio raíz: el index.php, y el archivo .htaccess. Ojo, los copiamos, no los movemos. Si no ves el archivo .htaccess, asegúrate de haber entrado al administrador de archivos habiendo marcado la opción de enseñar ficheros ocultos.

5. Abrimos con el editor de código de cPanel (dentro del administrador de archivos) el archivo index.php, el que hemos copiado en el directorio raíz.

6. Buscamos la línea: require('./wp-blog-header.php');

Y la cambiamos por ésta: require('./blog/wp-blog-header.php');

Suponiendo que hemos llamado a nuestro directorio blog, claro. Si no es así, sustituye «blog» por el nombre de tu directorio.

7. Entra al Escritorio de WordPress, que ahora será:
http://www.tudominio.com/blog/wp-admin

De nuevo, suponiendo que hemos llamado a nuestro directorio blog, claro. Si no es así, sustituye «blog» por el nombre de tu directorio.

8. Si tenías configurados los Enlaces permanentes, entra al menú Ajustes > Enlaces permanentes, y configúralos de nuevo.

9. Revisa los ajustes de tu theme y los menús, ya que con el cambio es posible que haya que grabarlos de nuevo.

¡Ya lo tienes todo ordenado y funcionando como siempre!

Pablo

Nuestro jefe de Soporte Técnico desde hace más de 10 años. Su día a día es la atención a nuestros clientes.

Doominio.com: fondo

Doominio.com - Hosting y dominios ecológicos desde Asturias