get_post_meta を使用して投稿メタから値を返そうとしていますが、完全に正常に機能していましたが、突然機能しなくなりました。すべてを試してみましたが、再び機能するようには見えません-使用しているコードは次のとおりです-何をしても、メタフィールドのメタ値を返すことができなくなりました。
コードは functions.php に追加されます。
function latest() {
$args = array( 'posts_per_page' => 1);
$last_5_posts_query = new WP_Query( $args );
while($last_5_posts_query->have_posts()) :
$last_5_posts_query->the_post();
$link = get_permalink();
$title = get_the_title();
$title1 = get_post_meta(get_the_ID(), 'Title 1', true);
$title2 = get_post_meta(get_the_ID(), 'Title 2', true);
$more = 'Read more...';
$content .= '<div class="top_titles">';
$content .= '<h3><a href="#top_titles">' .$title1. '</a></h3>';
$content .= '<h3><a href="#top_titles">' .$title2. '</a></h3>';
$content .= '</div>';
endwhile;
return $content;
}
何か案は?肉の名前「タイトル1」「タイトル2」は現存。完全にアイデア不足。