Advanced Custom Fieldsをアップデートしたらrepeaterの表示が抜け落ちる
-
いよいよこちらに泣きつかせていただきます><
Advanced Custom Fields を、3.5.8.2から、4.3.0にアップデートをしました。
すると、repeaterで設定していた内容がすっぽり表示されなくなってしまいました。
WP管理画面では、repeaterのフィールドも存在していますし、投稿編集画面でもrepeaterについて内容がしっかり存在していました。
しかし、実際のページのでは、repeaterの内容だけがポロッと抜け落ちています。表示の際は以下のようなソースを書いています。
<?php if(get_field('リピーター')): ?> <?php while(has_sub_field('リピーター')): ?> <?php get_sub_field('紹介文'); ?> <?php endwhile; ?> <?php endif; ?>
実際はちょっとdivタグなども入っていますが簡潔に。ただしフィールド名は日本語です。
元々日本語でも表示されていたので、それに甘えて日本語のままでございます。
サイトの文字コードはutf-8です。以前にも同様の現象に遭遇し、その時はそもそもフィールドを作り直し、記事毎に投稿しなおしをして解消したのですが、今回は件数が多く、そんな作業をしているととんでもない時間と校正が発生してしまい辛いです。
ひとつ実験してみました。endwhileとendifの間にelseを挟み、そもそもfield(リピーター)が存在しているかを確認したところ、これは存在しているようでした。
以上何か解決策等ございますでしょうか?
皆様のお力添えをどうぞ宜しくお願い致します。
失礼します。
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
- トピック「Advanced Custom Fieldsをアップデートしたらrepeaterの表示が抜け落ちる」には新たに返信することはできません。