मैं देख रहा हूं कि आप अपनी वर्डप्रेस साइट को विकास के माहौल से एक नए सर्वर या उत्पादन सर्वर पर ले जाना चाहते हैं।
हाल ही में, मैंने अपनी साइट को उत्पादन सर्वर में स्थानांतरित कर दिया है और मैं उसी स्थिति का सामना कर रहा हूं। मुझे साइट URL को अपडेट करने की आवश्यकता है क्योंकि वर्डप्रेस ने साइट URL को डेटाबेस में संग्रहीत किया है।
मुझे अच्छी MySQL क्वेरी मिली जिसका उपयोग करके मैं डेटाबेस से सीधे URL को आसानी से बदल सकता हूं।
SET @search := "http://olddomain.com";
SET @replace := "http://newdomain.com";
UPDATE `wp_options` SET `option_value` = REPLACE(option_value, @search, @replace) WHERE option_name = "siteurl";
UPDATE `wp_options` SET `option_value` = REPLACE(option_value, @search, @replace) WHERE option_name = "home";
UPDATE `wp_options` SET `option_value` = REPLACE(option_value, @search, @replace) WHERE option_name = "product_list_url";
UPDATE `wp_options` SET `option_value` = REPLACE(option_value, @search, @replace) WHERE option_name = "shopping_cart_url";
UPDATE `wp_options` SET `option_value` = REPLACE(option_value, @search, @replace) WHERE option_name = "checkout_url";
UPDATE `wp_options` SET `option_value` = REPLACE(option_value, @search, @replace) WHERE option_name = "widget_text";
UPDATE `wp_options` SET `option_value` = REPLACE(option_value, @search, @replace) WHERE option_name = "headerImageLogo";
UPDATE `wp_options` SET `option_value` = REPLACE(option_value, @search, @replace) WHERE option_name = "cunjo_plugin_url";
UPDATE `wp_options` SET `option_value` = REPLACE(option_value, @search, @replace) WHERE option_name = "wpsr_socialbt_data";
UPDATE `wp_options` SET `option_value` = REPLACE(option_value, @search, @replace) WHERE option_name = "issuem";
UPDATE `wp_options` SET `option_value` = REPLACE(option_value, @search, @replace) WHERE option_name = "_transient_dgxdonate_t70pbg1htu_1396322372";
UPDATE `wp_options` SET `option_value` = REPLACE(option_value, @search, @replace) WHERE option_name = "dgx_donate_log";
UPDATE `wp_options` SET `option_value` = REPLACE(option_value, @search, @replace) WHERE option_name = "headerBackgroundImage";
UPDATE `wp_options` SET `option_value` = REPLACE(option_value, @search, @replace) WHERE option_name = "transact_url";
UPDATE `wp_postmeta` SET `meta_value`=REPLACE(meta_value, @search, @replace);
UPDATE `wp_usermeta` SET `meta_value`=REPLACE(meta_value, @search, @replace);
UPDATE `wp_posts` SET `guid`=REPLACE(guid, @search, @replace);
UPDATE `wp_posts` SET `post_content`=REPLACE(post_content, @search, @replace);
आपको केवल अपने साइट URL को पुराने डोमेन नाम से नए डोमेन में बदलने की आवश्यकता है और फिर PHPMYADMIN का उपयोग करके MySQL पर क्वेरी निष्पादित करें।
अधिक संदर्भ के लिए, आप इस ट्यूटोरियल को पढ़ सकते हैं ।
https://tryvary.com/wordpress-change-url-in-database-using-mysql-query/