String Replace MySQL pada WordPress Database


Short URL

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','http://paidjo.com');
define('WP_SITEURL','http://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 :D

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..

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

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 *

*


+ 5 = 13

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

[+] kaskus emoticons

Post Navigation