Mass URL change in WordPress from MySQL Database

I just spent 2 of my hours to figure this thing for my client’s WordPress website. One of our client’s site somehow got redirect after changing the URLs (from where it has been changed, he even doesn’t know that). So it was my job to fix that. And of course I fixed that, but in a very engineered way.

I first took a note which table and in which column I have that old url. Then I just build some MySQL query and executed that from phpMyAdmin.

I wrote the following queries to run to replace all old url to new url. You can do it for not only URL for any kinds of texts. But, DON’T forget to take a backup of your database.

UPDATE wp_options SET option_value = replace(option_value, 'http://my-old-url.com', 'http://new-url.com') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace(post_content, 'http://my-old-url.com', 'http://new-url.com');

UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://my-old-url.com','http://new-url.com');

UPDATE wp_usermeta SET meta_value = replace(meta_value, 'http://my-old-url.com','http://new-url.com');

UPDATE wp_links SET link_url = replace(link_url, 'http://my-old-url.com','http://new-url.com');

UPDATE wp_comments SET comment_content = replace(comment_content , 'http://my-old-url.com','http://new-url.com');

UPDATE wp_posts SET guid = REPLACE(guid, 'http://my-old-url.com', 'http://new-url.com')

I wrote queries for only 2 tables but I created another few queries for you so based on TABLE and COLUMN you can replace your OLD VALUE with NEW VALUE by yourself.

The query format for who is not familiar with MySQL.

UPDATE TABLE SET COLUMN_NAME = REPLACE(COLUMN_NAME, 'YOUR_OLD_VALUE', 'YOUR_NEW_VALUE')

With this simple tips, you can save lots of your time for this specific use case scenario.

ওয়েব ডিজাইনারদের জনন্য কিছু অসাধারণ টুলস

ওয়েব ডিজাইনারদের জন্য অনেকর সুন্দর সুন্দর কাজ অতি দ্রুত এবং আরো সুন্দর করার জন্য কিছু প্রয়োজনীয় টুলস্ নিয়ে আজকে সংক্ষিপ্ত বর্ননাঃ

Niice

Niice

NIICE

Search Design

Niice হচ্ছে নানান ধরনের ক্রিয়েটিভ ডিজাইনের ধারণা পাওয়ার জন্য ব্যবহৃত সার্চ ইন্জিন। এখানে আপনি যেকোন ধরনের ডিজাইন সম্পর্কে ধারণা পেতে পারেন যেটি ওয়েব ডিজাইনারদের জন্য অনেকর জরুরী এবং দরকারী বিষয়।

Pixel Dropr

Pixel Dropr হচ্ছে ফটোশপের একটি প্লাগিন্স যেটার মাধ্যমে আপনি শুধুমাত্র Drag-n-Drop করে ফটোশপে আপনার PSD’র উপর বাটন, আইকনসহ আরো অনেক ধরনের এলিমেন্ট তৈরী করতে পারেন। আপনার ডিজাইনটিতে ভিন্নমাত্রা আনার জন্য এটি আপনাকে অনেক বেশী কাজে দিবে। URL:http://pixeldropr.com/

Designer News

ডিজাইনার নিউজ হচ্ছে ওয়েব ডিজাইন এবং যে কোন ধরনের ডিজাইনিং টুলসের সম্পর্কিত সংবাদ মাধ্যম। নতুন নতুন কি কি টুলস আসছে, কোনটার কি ব্যবহার, নতুন কি ধরনের ডিজাইনিং ট্রেন্ডস চলছে, ইত্যাদি বিষয়ে আপডেট থাকার জন্য এটি ভিজিট করতে পারেন। URL:?https://news.layervault.com/
Layer Vault

Cloud Comp

Cloud Comp -এর মাধ্যমে আপনি দুরের কোন ক্লায়েন্টকে কোন ওয়েবসাইটের মক-আপ শেয়ার করতে পারেন। অনেক ভাবেই সেটি টেস্টও করতে পারেন। URL:http://cloudcmp.co/

How to write README.md for GIT project

I am showing you an example about how to write readme.md for git project First see the image below and then see the code below. Then easily you can create such interactive README.md for your GIT project.

How to write README.md for GIT project
How to write README.md for GIT project

Click on the above image and see how I have made this README.md more interactive. And now looks at the code below. You just put the following codes inside README.md file.

BDNext - Next Generation Bangladesh
=======

[![Preview ICT](http://www.previewict.com/img/previewict_Logo.png)](http://www.previewict.com)

BDNext is a sister concern project of [Preview ICT](http://www.previewict.com).

This project developed by
----------------

[Preview ICT](http://www.previewict.com) - Preview ICT Ltd. is a web development company in Bangladesh

[Shaharia Azam](http://www.shahariaazam.com) - Personal Website of Shaharia Azam, the developer of this project

[Official Website](http://www.univisionbd.com/) - The Official Website of UniVision Bangladesh

Contact
------------
[![Preview ICT](http://www.previewict.com/img/previewict_Logo.png)](http://www.previewict.com)
------------
Preview ICT Ltd.
68-69 Concept Tower, Suite # 238, 243
Green Road, Dhanmondi.
Dhaka, Bangladesh.

Mobile: +880 1617 738 438
Email: info@previewict.com
http://www.previewict.com

I hope you will enjoy. I will write more interactive syntax later.

 

My free proxy list

FREE PROXY LIST

Here is my free proxy list which will enable you to browse anonymously and uninterruptedly internet browsing in Bangladesh.

  • IP: 119.247.209.36 ; Port: 3128
  • IP: 168.8.76.247; Port: 3128 (USA)
  • IP: 202.65.11.31; Port: 80
  • IP: 203.83.182.50; Port: 8080
  • IP: 178.18.17.250; Port: 8080

I will update this list each and every day. Please regularly update your free proxy also.