- Movemos los archivos de WordPress al subdirectorio
- Accedemos al escritorio de WordPress, vamos a «Ajustes» -> «Generales», en «Dirección de WordPress (URL) escribimos:
http://localhost/nombreDelDirectorioPrincipal/nombreDelSubdirectorio
- Y en Dirección del sitio (URL) tipeamos:
http://localhost/nombreDelDirectorioPrincipal
- Copiamos el archivo index.php que se encuentra en el subdirectorio al directorio principal
- En ese archivo index.php cambiamos «/wp-blog-header.php» por «/nombreDelSubdirectorio/wp-blog-header.php»
- Accedemos al escritorio de WordPress a «Ajuste» -> «Enlaces permanentes» y pulsa el botón «Guardar»
Fuente: https://blog.doominio.com/como-tener-wordpress-funcionando-en-el-directorio-principal-de-tu-web/