ID が将来変更された場合に備えて、ID ではなくページ名に基づいて、ページに炭素フィールド コンテナーを生成したいと考えています。問題は、これを行う方法を理解できず、「post_term」where 句に目を向けましたが、それを機能させるのにまだ苦労しており、コンテナが表示されないことです。
スラッグまたは名前に基づいて実行できるように、ドキュメントに従って post_term where 句を使用しようとしました。
->where( 'post_term', '=', array(
'field' => 'name',
'value' => 'About Us',
'taxonomy' => '',
) )
Name About Us と slug about-us のフィールドと値を試してみましたが、何もしないようです。タクソノミーが必要ですが、ページであり、カテゴリがないため、そこに何を配置すればよいかわかりません。
エラー メッセージはまったく表示されません。サイトは正常に読み込まれますが、コンテナは表示されません。