Mangcoding

icon chat
Mangcoding - Sunday, 9 June 2019 - 5years ago

SQL Query to update/Mengganti string di wordpress

single image
Photo By Moritz Mentges on Unsplash

Untuk mengganti string di WordPress, kamu memiliki beberapa metode yang dapat dipilih sesuai kebutuhan. Salah satu cara yang paling mudah adalah dengan menggunakan plugin seperti “Loco Translate” atau “Say What?”.

Plugin “Loco Translate” memungkinkan kamu untuk mencari dan mengganti string dalam tema atau plugin melalui antarmuka yang sederhana. Sedangkan “Say What?” dirancang khusus untuk mengubah string tanpa perlu mengedit file bahasa secara manual.

Jika Kamu lebih suka tidak menggunakan plugin, kamu bisa menambahkan kode khusus di file functions.php tema kamu. Dengan menambahkan filter gettext, kamu dapat mengganti string tertentu dengan string baru sesuai kebutuhan.

Selain itu, kamu juga bisa mengedit file template tema langsung, meskipun cara ini tidak disarankan karena perubahan kamu bisa hilang saat tema diperbarui.

Alternatif lainnya adalah menggunakan software seperti Poedit untuk mengedit file .po dan .mo yang berisi terjemahan string, lalu mengunggah kembali file yang telah diedit ke direktori yang sesuai. Dengan metode ini, kamu dapat dengan mudah mengganti string di WordPress tanpa kesulitan.

UPDATE wp_options SET option_value = replace(option_value, 'old string', 'new string') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = replace(guid, 'old string','new string');

UPDATE wp_posts SET post_content = replace(post_content, 'old string', 'new string');

UPDATE wp_postmeta SET meta_value = replace(meta_value,'old string','new string');

--REPLACE blog.mangcoding.com to mangcoding.com--

UPDATE wp_options SET option_value = replace(option_value, 'blog.mangcoding.com', 'mangcoding.com') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = replace(guid, 'blog.mangcoding.com','mangcoding.com');

UPDATE wp_posts SET post_content = replace(post_content, 'blog.mangcoding.com', 'mangcoding.com');

UPDATE wp_postmeta SET meta_value = replace(meta_value,'blog.mangcoding.com','mangcoding.com');
Link Copied to Clipboard