Pada prinsipnya saya malas trial plugin atau themes di online WordPress website, karena disamping buang waktu, boros bandwidth dan jika error jadi malah tambah pusing. Kadang WordPress site tersebut saya copy ke localhost buat ngulik dan belajar..
System/software yang saya gunakan di komputer:
– OS Windows 7
– FileZilla Client
– WAMP Server (WAMP di PC saya terinstall secara default di folder C:\wamp dan apache rewrite_module status saya aktifkan agar tidak ada masalah dengan .htaccess file)
Berikut cara saya copy online WordPress site ke localhost:
1. Copy semua file WordPress site ke folder lokal hardisk menggunakan FileZilla Client
– Contoh: Saya copy ke C:\wamp\www\kdslocal yang berarti http://localhost/kdslocal jika diakses dari web browser
2. Export dan save database online WordPress site
– Login ke cPanel => phpMyAdmin
-Export WordPress database => save di hardisk lokal
3. Membuat database di localhost
– Ketik di browser http://localhost/phpmyadmin => create database
– Import database yang telah di export di step 2 ke database localhost yang barusan dibikin diatas
4. Edit table wp_options di database localhost
– Edit parameter siteurl ganti menjadi http://localhost/kdslocal
– Edit parameter home ganti menjadi http://localhost/kdslocal
7. Edit C:\wamp\www\kdslocal\wp-config.php
Note: Comment multisite script jika localhost site error
...
...
define('DB_NAME', 'kdslocal');
/** MySQL database username */
define('DB_USER', 'root');
/** MySQL database password */
define('DB_PASSWORD', '');
/** MySQL hostname */
define('DB_HOST', 'localhost');
...
...
/* Multisite */
/* define('WP_ALLOW_MULTISITE', true);
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'kardose.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1); */
...
...
Test dari localhost:
Note:
-Url untuk login admin page tambahkan /wp-admin/, misalnya http://localhost/kdslocal/wp-admin/
-Jika ada masalah menu atau link di localhost tidak berfungsi atau error, setting permalink ke default..
Reference:
http://mawdizzle.com/computers/how-to-copy-your-wordpress-blog-to-your-localhost
Thanks for the pingback! It’s my very first one.
-Matt