激凹みから立ち直る方法

WPでカスタム投稿タイプのリストを表示しようとして、

http://kachibito.net/wordpress/custom/shortcode- …

のコードを活用し、15行目~の下記部分

--------------------------------
while ( have_posts() ) { the_post();

$list .= '<article class="listing-view clearfix">'
. '<div class="listing-content">'
. '<h3><a href="' . get_permalink() . '">' . get_the_title() . '</a></h3>'
.'<p>' . get_the_excerpt() . '</p>'
. '<a href="' . get_permalink() . '">' . '続きを読む &raquo;' . '</a>'
. '</div>'
. '<a class="listing-thumb" href="' . get_permalink() . '">' . get_the_post_thumbnail($page->ID, 'listing-thumb') . '<span></span></a>'
. '</article>';
}
--------------------------------

例えば、
get_the_excerpt()  の箇所に、スマートカスタムフィールドのタグ「get_post_meta($post->ID , 'bg_job' , true)」を置き換える感じにしたいのですが、


. '<h3><a href="' . get_permalink() . '">' . get_the_title() . '</a></h3>'
.'<p>' . get_the_excerpt() . '</p>'



. '<h3><a href="' . get_permalink() . '">' . get_the_title() . '</a></h3>'
.'<p>' . get_post_meta($post->ID , 'bg_job' , true) . '</p>'

のように置き換えてみても何も表示されず、
PHPがわからないので手探りでいろいろ試してみるもののうまくいきません・・

この場合はどうやればいいのでしょうか><

どうやって検索したらいいのか、ググっても答えが見つからないため、
お手数おかけしますが、コードのご教示をいただけましたら幸いです。

どうぞよろしくお願いいたします。

A 回答 (1件)

機能としては、私の環境ではページネーションがうまく作動しませんでしたが、


その部分を表示するだけなら以下のコードでいけましたよ。
(ただし、カスタムフィールドはスマートカスタムフィールドではなく、
もともと(?)のカスタムフィールドを利用しました)

get_post_meta( get_the_ID(), 'bg_job', true )

関数リファレンス/get post meta
https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83% …

参考まで。
    • good
    • 0
この回答へのお礼

できました!ありがとうございます!!><

お礼日時:2017/08/01 17:08

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!