String Replace MySQL pada WordPress Database

By | 31 October 2012

Masih seputar tema Penggantian Domain WordPress, kali ini saya coba melanjutkan dari tema-tema sebelumnya. Change Domain pada WordPress tidak semata-mata hanya dengan langkah menyisipkan text script pada wp-config.php

define('WP_HOME','https://paidjo.com');
define('WP_SITEURL','https://paidjo.com');

MySQL | paidjo.web.id

Mungkin script diatas adalah langkah awalnya, tapi setelah domain yang baru berjalan, apa yang terjadi??? :bingung
Semua artikle pada blog tidak akan memunculkan link gambar, bila isi artikel tersebut ada link gambarnya. Semua akan broken link istilahnya atau mungkin ada penyebutan yang lain 😀

Baca :   Wordpress: Privileges MySQL Database User

Langkah selanjutnya yang mesti kita lakukan adalah melakukan replace string pada database wordpress yang masih menggunakan link domain lama, sebelum melakukan ini alangkah baiknya Anda backup dulu database MySQL nya..

Baca :   Remove Primary Key di MySQL

Silahkan gunakan apa saja untuk melakukan koneksi ke database MySQL wordpress Anda, disini penulis menggunakan SQLyog, berikut sql str_replace untuk melakukan perubahan

domain lama –> paidjo.web.id
domain baru –> paidjo.com

Baca :   Remove Primary Key di MySQL

merubah link GUID pada tabel wp_posts

UPDATE wp_posts SET guid = REPLACE(guid, 'paidjo.web.id','paidjo.com');

kemudian merubah isi conten yang menggunakan link image

UPDATE wp_posts SET post_content = REPLACE(post_content, 'paidjo.web.id','paidjo.com');

 

Silahkan dicoba, bila ada tambahan nanti akan saya sambung kembali

Share and Enjoy

Leave a Reply

Your email address will not be published. Required fields are marked *

Security Comments : *

[+] kaskus emoticons