Advanced Custom Fieldsを投稿ページに表示させる方法(WordPress)

詳しくは公式参考

投稿ページに表示させる場合はsingle.phpを編集

投稿ページを表示させるためにはsingle.phpを編集する必要があります。
管理画面から編集する場合は
外観 -> テーマエディタ-> 使用しているテーマ選択 -> single.php

全てのラベルと値を表示させる例

<?php $fields = get_field_objects(); if( $fields ): ?>
    <ul>
        <?php foreach( $fields as $field ): ?>
            <li><?php echo $field['label']; ?>: <?php echo $field['value']; ?></li>
        <?php endforeach; ?>
    </ul>
<?php endif; ?>

特定のフィールドのラベルと値を出力する

<?php $field = get_field_object('my_field'); ?>
<p><?php echo $field['label']; ?>: <?php echo $field['value']; ?></p>

参考

ACF | Resources, Documentation, API, How to & Tutorial Articles
Discover code, documentation and ideas in this comprehensive resource section. Find everything from Getting Started, Field Types, Functions, Actions,, Filters, ...

コメント

タイトルとURLをコピーしました