¿Cómo convertir un multisitio en un único sitio?
WordPress Multisite permite conectar y gestionar fácilmente varios sitios web. Muchos usuarios integran diferentes sitios web en un único sitio para alojarlos en una única red. Esto ayuda a actualizar automáticamente todos los sitios web cuando se cambia o actualiza el núcleo o los plugins de WordPress.
¿Todavía no ha encontrado un alojamiento WordPress adecuado? Nosotros lo tenemos: Alojamiento web optimizado para WordPress
A veces te das cuenta de que una instalación multisitio no siempre tiene sentido. Aquí te explicamos cómo puedes convertir tu instalación multisitio en un único sitio en unos pocos pasos.
- Asegure primero su sitio web
- Edite el archivo wp-config
Inicie sesión en su sitio de WordPress a través de FTP o cPanel, dependiendo del método que prefiera. Si utiliza cPanel, vaya al administrador de archivos para acceder a los archivos de su sitio.
Abra el archivo wp-config.php y elimine el siguiente código:
define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', false );
$base = '/wordpress/';
define( 'DOMAIN_CURRENT_SITE', 'localhost' );
define( 'PATH_CURRENT_SITE', '/wordpress/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );
También debe editar la siguiente línea en el archivo wp-config.php y establecerla en "false":
define('WP_ALLOW_MULTISITE', true);
3. Edite el archivo .htaccess
A continuación, debe editar su archivo .htaccess, que se encuentra en el directorio raíz de su instalación de WordPress. Sustituye las reglas antiguas por las siguientes reglas nuevas:
RewriteEngine Activado
RewriteBase /wordpress/
RewriteRule ^index.php$ - [L]
# archivos subidos
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
# añadir una barra al final de /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{Nombre_del_archivo_de_la_solicitud} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L]
RewriteRule . index.php [L]
4. Borrar tablas de la base de datos
Por último, debe eliminar las siguientes tablas globales de su base de datos. Para ello, utilice phpMyAdmin en el cPanel.
¿Necesitas ayuda con phpMyAdmin? Sigue la documentación: ¿Qué es PHPMyAdmin y dónde puedo acceder a él?
wp_blogs
wp_blog_versions
wp_registration_log
wp_signups
wp_site
wp_sitemeta
Ahora vuelva a iniciar sesión en su WordPress. Multisitio ahora debe ser eliminado.
Tema relacionado: ¿Cómo se gestionan los usuarios en WordPress?
Convertir un multisitio en un sitio único puede ser un proceso complicado. Sin embargo, si sigues los pasos que se indican a continuación, podrás convertir fácilmente un multisitio en un sitio único.
Esperamos que estas instrucciones le hayan ayudado con el cambio. Si tiene algún problema, abrir un ticket de soportepara obtener ayuda. Tenga en cuenta que la conversión de Multisitio a Sitio Único por parte de nuestro equipo de asistencia está sujeta a un cargo.