ACF→Lazy Blocksに乗り換える!
Q)Advanced Custom Fields(ACF)で作ったカスタムフィールドを使えるか?
A)Yes(但し)
ACFを無効化する必要がある
<解説>
WordPressでカスタムフィールドや繰り返しフィールドを使うなら「Lazy Blocks」
<ACFからLazy Blocksに乗り換える方法>
ACFのget_field()を使っていると下記のようなエラーが出る
Fatal error: Uncaught Error: Call to undefined function get_field() in /home/wotbu/wotbu.com/public_html/wp/wp-content/themes/theme_name/xxx.php
下記のように書き換えるとエラーが出なくなる
get_field()→get_post_meta()
<まとめ>
ユーザーが編集するのは「投稿」のみと仮定すればLazy Blocks無料版の機能で十分であろう。
そもそもアーカイブ(投稿一覧)ページは管理画面には無いし、編集するのはWebリテラシーがないと困難である。