Advanced Custom Fields プラグインのアップデートによるカスタムフィールドグループの消失(;´Д`)

げげげのげ(´°̥̥̥̥̥̥̥̥ω°̥̥̥̥̥̥̥̥`)

先日Advanced Custom Fieldsが5.7.6に自動アップデートされていました。自動アップデートはもちろんJetpackの機能を利用しています。

そして、アップデート後、データベースもアップグレードせいやとメッセージが出たので、ポチっと

するとあ〜ら不思議、設定してあったカスタムフィールドのグループがみ〜んな消えました。

そのかわりに使用していなかったようなフィールドグループが出現。記憶は定かではありませんが、開発の途中で削除したはずのフィールドグループではないかと思います。

 

いずれにしても大変です。

カスタムフィールドグループが設定画面から消えただけでなく、そのカスタムフィールドグループに属しているカスタムフィールドも迷子になってしまっているようでねフロントエンドにも表示されないし、バックエンドでもごそっとフィールドグルーブごと表示されません。

 

完全に悪夢です

 

二日間かけて様々な方法で復活を試みましたがダメ

カスタムフィールドに入力したデータは残っているのがせめてもの救い

であれば、All in one migration で作成してあったバックアップデータを復活させ、フィールドグループをエクスポート&インポートしようと試みましたが、旧バージョンのエクスポートデータは新バージョンでは読み込めない仕様という悪魔の所業。

じゃあ、消えてしまったフィールドをもう一度手入力し直そうかと思ったのですが、同じフィールド名で再作成することにより、せっかく残っているフィールドデータが上書き消失してしまったりしてはもともこもありません。

 

途方に暮れつつ、グーグル先生に訪ねてみると、世界各国で同じ現象がおきていました。

 

バグかい

ざけんなよ

 

と思いつつも、時間をかけて英語を読みほぐしていくと、以下のことがわかりました

・これはプラグインのバグです

・自己解決する方法はありません

・対応バージョンが出るかもしれないから気長に待ちましょう

それがイヤなら…

旧バージョンに戻しましょう

そんなようなことがこのページ他あちこちに書いてあります

After Update all Content and the Gallery fields are gone

そして、旧バージョンのダウンロードはこのページにありますが、このサイトにも貼っておきます

旧バージョンのダウンロードはコチラ

Advanced Custom Fields 5.x problem fix