1

WordPressサイトを他のドメイン(foo.com => foo.hu)に移動する必要があるため、サイトのリンクを更新する必要があります。投稿/オプションでデータベースのtldを置き換えるスクリプトを作成しましたが、サイトを確認すると、サイドバーにウィジェットが表示されません...

テキストウィジェットでtldを元のtldに置き換えると、すべてが再び正常になるため、キャッシュについて何かを見つけようとしました(md5ハッシュなどに基づく)。しかし、ワードプレスのドキュメント(および一部のフォーラム)に関しては、永続的なキャッシュは組み込まれていません。

だから私の質問は、どうすればテキストウィジェットのコンテンツを外部から変更できますか?

手でやりたくない…

4

1 に答える 1

0

ウィジェットのコンテンツは、シリアル化されたDBエントリです。そのため、新しいドメイン名の文字列の長さが古いドメイン名と異なる場合、シリアル化されたDBエントリ(および添付ファイルのURLなどのドメイン名を含む他のシリアル化されたDBエントリ)は不正な形式になります。

于 2012-07-20T21:50:36.873 に答える