Logótipo da ORC Webhosting

Como é que transformo um multi-sítio num único sítio?

O WordPress Multisite permite-lhe ligar e gerir facilmente vários sítios Web. Muitos utilizadores integram diferentes sítios Web num único sítio para os alojar numa única rede. Isto ajuda a atualizar automaticamente todos os sítios Web quando se altera ou actualiza o núcleo ou os plugins do WordPress.

Ainda não encontrou um alojamento WordPress adequado? Nós temo-lo: Alojamento web optimizado para WordPress

Como é que transformo um multi-sítio num único sítio?
Como é que transformo um multi-sítio num único sítio?

Por vezes, apercebemo-nos de que uma instalação multisite nem sempre faz sentido. Aqui explicamos como pode converter a sua instalação multisite num único site em apenas alguns passos.

  1. Proteja primeiro o seu sítio Web
    • Editar o ficheiro wp-config

      Inicie sessão no seu site WordPress através de FTP ou cPanel, consoante o método que preferir. Se estiver a utilizar o cPanel, aceda ao gestor de ficheiros para aceder aos ficheiros do seu site.

      Abra o ficheiro wp-config.php e elimine o seguinte 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 );

      Também é necessário editar a seguinte linha no ficheiro wp-config.php e defini-la como "false":

      define('WP_ALLOW_MULTISITE', true);

      3. Editar o ficheiro .htaccess

      Em seguida, é necessário editar o seu ficheiro .htaccess, que se encontra no diretório raiz da sua instalação do WordPress. Substitua as regras antigas pelas novas regras seguintes:

      RewriteEngine On
      RewriteBase /wordpress/
      RewriteRule ^index.php$ - [L]
      # ficheiros carregados
      RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
      # adicionar uma barra à direita em /wp-admin
      RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
      RewriteCond %{REQUEST_FILENAME} -f [OR]
      RewriteCond %{REQUEST_FILENAME} -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. Eliminar tabelas da base de dados

      Por fim, deve eliminar as seguintes tabelas globais da sua base de dados. Para o fazer, utilize o phpMyAdmin no cPanel.

      Precisa de ajuda com o phpMyAdmin? Seguir a documentação: O que é o PHPMyAdmin e onde posso aceder-lhe?

      wp_blogs
      wp_blog_versions
      wp_registration_log
      wp_signups
      wp_site
      wp_sitemeta

      Agora, volte a iniciar sessão no seu WordPress. O Multisite deve agora ser removido.

      Tópico relacionado: Como posso gerir utilizadores no WordPress?

      Redefinir um multisite para um único site pode ser um processo complicado. No entanto, se seguir os passos abaixo, pode converter facilmente um multisite num único site.

      Esperamos que estas instruções o tenham ajudado a efetuar a mudança. Se tiver algum problema, abrir um ticket de suportepara obter ajuda. Tenha em atenção que a conversão de Multisite para Site Único pela nossa equipa de apoio está sujeita a um custo.

      Já conhece este manual?

      Alojamento Wordpress rápido

      O seu WordPress merece um alojamento que seja tão único como o seu conteúdo. Descubra um alojamento adaptado às necessidades do WordPress!