Cara menghapus WordPress Multisite

Panduan cara menghapus WordPress Multisite dan mengembalikan ke WordPress regular.

Hapus table WordPress Multisite

Drop table WP multisite bisa melalui phpMyAdmin atau via MySQL konsol. Ini nama-nama table yang harus didrop/dihapus.

  • wp_blogs
  • wp_blog_versions
  • wp_registration_log
  • wp_signups
  • wp_site
  • wp_sitemeta

Dan ini kalau Anda lebih suka menggunakan perintah MySQL

drop table wp_blogs, wp_blog_versions, wp_registration_log, wp_signups, wp_site, wp_sitemeta;

Nonaktifkan konfigurasi WordPress Multisite

Buka file wp-config.php, cari dan sesuaikan seperti baris di bawah ini

define( 'WP_ALLOW_MULTISITE', false );

Kemudian hapus baris-baris ini

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'idnetter.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

Kembalikan .htaccess ke standar

Hapus semua kode yang ada di file .htaccess, dan ganti dengan kode .htaccess standar WordPress

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wp/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp/index.php [L]
</IfModule>

# END WordPress

Oke, selesai kawan. mudah bukan?

 

Add a comment