カスタム投稿タイプのタイトル一覧を取得する際に、カスタムフィールド
-
いつもお世話になっております。
特定のカスタム投稿タイプに属する記事を一覧表示するために、以下のようなコードを用意しました。
<?php
$loop = new WP_Query(
array(
‘post_type’ => ‘投稿タイプ’ ) );
while ( $loop->have_posts() ) : $loop->the_post();
$content = get_the_content();
$content = apply_filters(‘the_content’, $content);
preg_match_all(‘/\< *[img][^\>]*src *= *[\”\’]{0,1}([^\”\’\ >]*)/’,$content,$matches);
if(!isset($matches[1][0]))continue;
$url = $matches[1][0];
?>
画像を表示
<?php endwhile;wp_reset_query(); ?>しかし、通常の投稿タイプですと問題ないのですが、この方法だと投稿の本文に何も記載せず、カスタムフィールドのみで構築しているカスタム投稿タイプが取得できません。
$content = get_the_content();
$content = apply_filters(‘the_content’, $content);この箇所を
$content = the_title();
$content = apply_filters(‘the_title’, $content);このようにしてみましたが、うまくいきませんでした。
ご教授いただけましたら幸いです。
どうぞよろしくお願いいたします。
- トピック「カスタム投稿タイプのタイトル一覧を取得する際に、カスタムフィールド」には新たに返信することはできません。