ホームページ >バックエンド開発 >PHPチュートリアル >navcat を使用して Wordpress のすべてのドメイン名を変更する方法

navcat を使用して Wordpress のすべてのドメイン名を変更する方法

WBOY
WBOYオリジナル
2016-06-23 13:45:491051ブラウズ

navcat を使用して、記事公開後のドメイン名を含むすべての WordPress ドメイン名を変更する方法 navcat に変更方法を尋ねましたが、役に立ちませんでした。


ディスカッション (解決策) に返信

たとえば、ブログのアドレスを http://www.***.com から http://***.com に変更したい場合、次のことはできません。 WP バックグラウンドで変更するだけです。アドレスを入力すると、記事内のリンク エラーが発生します。次に、操作を共有します。

置換には navcat の SQL ステートメントを使用します。

まず SQL 置換コマンドを紹介します
UPDATE table name SET field = REPLACE(field,'replacement content','replacement value');

例は次のとおりです:
UPDATE wp_options SET option_value = REPLACE(option_value,'http :// www.***.com','http://***.com');

英語では上記の句読点は半角である必要があることに注意してください。このうち、wp_options はテーブル名、option_value はテーブル wp_options 内のフィールド、wp_options には siteurl と home の値が含まれます。

通常、ドメイン名の変更を完了するには、次のコマンドを実行する必要があります:

option_value のサイト URL とホームページのアドレスを変更します:
UPDATE wp_options SET option_value = REPLACE(option_value,'置換コンテンツ','置換値');

記事内の内部リンクと添付ファイルのアドレスを修正します:
UPDATE wp_posts SET post_content = REPLACE(post_content,'replacement content','replacement value');

wordpress 記事のデフォルトの永久リンクを修正します:
UPDATE wp_posts SET guid = REPLACE(guid ,'Replace content','Replace value');

ブログ ユーザー内の Web サイトのリンクを修正します: (ブログのアドレスがプロフィールに入力されていない場合は無視してください)
UPDATE wp_users SET user_url = REPLACE(user_url, '置換コンテンツ','置換値');

コメント投稿者のプロフィール内のブログ リンクを修正します:
UPDATE wp_users SET user_url = REPLACE(user_url,'置換コンテンツ','置換値') ;

コメントの内容を修正してください ブログのリンク: (コメント内にブログへのリンクがない場合は無視してください)
UPDATE wp_users SET comment_content = REPLACE(comment_content, '置換コンテンツ', '置換値');
No Self Pings プラグインをインストールしていない場合は、次の操作を行う必要があります:
UPDATE wp_posts SET pinged = REPLACE(pinged,'Replace content','Replace value');
UPDATE wp_posts SET to_ping = REPLACE( to_ping,'Replace content','Replace value');

基本的に、これらはブログアドレスが変更されていないものを避けるために、phpmyadmin で検索して変更できます。
上記は私の実際の操作方法です。必要に応じて学習してください。 。 。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。