- 2020.05.18
カスタムフィールドの値でデータを絞り込んで表示する
もくじです
例 フィールド名「好きなフルーツ」値「いちご、りんご、みかん」で、「いちご」だけ表示したい
「好きなフルーツ」というフィールドで「いちご」と答えているデータだけを一覧表示したいとします。
記述例
ソース
$wp_query = new WP_Query();
$param = array(
'posts_per_page' => -1,
'post_type' => 'post',
'meta_key' => '好きなフルーツ',
'meta_value' => 'いちご'
);
$wp_query->query($param);
これでループを回します。
ループ例
<?php
if($wp_query->have_posts()) :
while($wp_query->have_posts()):
?>
<h2><?php the_title(); ?></h2>
<div class="fruits">好きなフルーツは<?php the_field('好きなフルーツ'); ?></div>
<?php
endwhile; endif;
wp_reset_postdata();
wp_reset_query ();
?>
結果例
<h2>投稿title</h2>
<div class="fruits">好きなフルーツはいちご</div>
<h2>投稿title</h2>
<div class="fruits">好きなフルーツはいちご</div>
<h2>投稿title</h2>
<div class="fruits">好きなフルーツはいちご</div>
<h2>投稿title</h2>
<div class="fruits">好きなフルーツはいちご</div>
人気の小技
-
WordPress
投稿記事のカテゴリ名の表示、カテゴリIDの取得
2020.05.04 -
html/css
画像をほわっと下から上に表示させる
2020.05.15 -
WordPress
Uncaught TypeError: $ is not a function のエラーを解決する
2020.05.14 -
WordPress
ACF Advanced Custom Fieldsで画像を繰り返しフィールドで設定する
2020.05.08 -
Apache/Linux
htaccessでIP制限
2020.05.03 -
Apache/Linux
htaccessでディレクトリや拡張子を変更してリダイレクトしたい
2020.10.23 -
Apache/Linux
SSHでZIP圧縮(一部のディレクトリを除く)
2020.07.02 -
Apache/Linux
htaccessでhttpをhttpsに
2020.05.05 -
html/css
cssで回転させる
2020.05.12 -
WordPress
WordPressの自動更新を止める
2020.05.15