[WordPress] 最近の投稿記事のタイトルではなく高度なカスタム フィールドが表示ですか?

スポンサーリンク

質問

コース日付と呼ばれる高度なユーザー設定フィールドを次のコードは完璧に動作します single.php に:

<?php the_field('course-date'); ?>

自分の sidebar.php に次のコードは 5 つの最も最近の投稿憩い ID 3 の:

<?php
    $args = array( 'numberposts' => '5' , 'category' => '3');
    $recent_posts = wp_get_recent_posts( $args );
    foreach( $recent_posts as $recent ){
        echo '<a href="' . get_permalink($recent["ID"]) . '">' .   $recent["post_title"].'</a> </br> ';
    }
?>

sidebar.php で私はだから記事のタイトルの代わりに各ポストに anchortext コース日付

course-date

post_title

に変更したいと思います


答え

これを使用することができます:

get_field('course-date', $recent["ID"]);

続きを読むここ: http://www.advancedcustomfields.com/resources/how-to-get-values-from-another-page/

http://stackoverflow.com/questions/29221461/recent-posts-instead-of-post-title-show-advanced-custom-field

スポンサーリンク

Leave a Reply