Selesai sebelum ini dan saya masih bertanya-tanya apa yang harus dilakukan dengan wp_posts => konten panduan, yang memiliki referensi ke http: // localhost
Tetapi di wordpress.org http://codex.wordpress.org/Changing_The_Site_URL dengan jelas menyatakan:
Tidak pernah, pernah mengubah isi kolom GUID, dalam kondisi apa pun.
Tapi seperti yang saya pahami, ini hanya untuk mengidentifikasi secara unik posting Anda secara global. Tetapi karena semakin banyak orang akan memiliki http: // localhost dalam panduan mereka.
Jadi bisakah saya dengan aman mengganti http: // localhost dengan http://www.mydomain.com ??
salam
sumber
UPDATE wp_posts SET guid = REPLACE (guid, 'http://localhost', 'http://www.mydomain.com');
sed
dump untuk mengganti host akan memastikan bahwa semua menu, opsi, dll Anda siap untuk diproduksi juga.wp
tool baris perintah besar untuk ini:wp --path=path/to/wp search-replace 'dev-domain.com' 'www.production-domain.com'
Jika Anda ingin menghindari mengubah bidang guid, kemudian tambahkan--skip-columns=guid
.