私はWPインストールをある場所から別の場所(通常は同じサーバー)に移動するときに時々現れる問題に気づいた。
すべてのファイルを新しい場所にコピーし、mysqlダンプを取得し、sqlファイル内の古いパスへのすべての参照を更新してから、新しいデータベースにインポートします。
Register_settingを使って追加されたカスタム設定とは別に、すべてが常にうまく動作します。私はまだデータベースでそれらを見ることができますが、WPはそれらを完全に無視します、そしてそれらはバックエンドで再び追加される必要があります。
私がここで見逃していることに明白な何かがありますか?必要に応じて、カスタム設定パネルを構築するために使用しているコードを投稿できます。
乾杯。
ほとんどの場合は間違いです: データベースのインポートでテキストウィジェットのデータが失われるのはなぜですか?
SQLダンプで検索と置換を行うと、ウィジェットとテーマオプションのシリアル化されたデータ内のURLが壊れます。 WPサイトを移動するときにURLを変更するためのより良い方法については、上記のリンクを参照してください。
PHPで データベース検索と置換スクリプトを使用します。 Interconnect/it 正しくデータをシリアル化することでデータベース内で検索/置換します。