ループ(foreach)でカスタムフィールドの出力メモ
Wysiwyg(エディタ)フィールド
<?php echo esc_html($post->フィールド名); ?>
この場合、Wysiwyg エディタを使用していると<br>タグなどが剥き出しになる。
<?php echo get_field( 'フィールド名', $post->ID); ?>
これだとダイジョウブです。
アドバンストカスタムフィールドによるwysiwygフィールドからpタグとbrタグを削除する
画像フィールド
<img src="<?php the_field('フィールド名', $post->ID); ?>" />
Advanced Custom Fields で画像を出力する方法
チェックボックスにチェックをつけた記事のみループ(foreach)に表示
<?php
$args = array(
'posts_per_page' => 2,
'post_type' => '投稿名',
'meta_query' => array(
array(
'key' => 'チェックボックスフィールド名',
'value' => '1',
'compare' => '=', //チェックがついている時表示
)
)
);
$myposts = get_posts( $args );
?>