0
我想使用get_post_meta从后meta元返回一个值,它工作得很好,然后突然停止工作。我已经尝试过并检查了所有内容,而且我似乎无法再次使用它 - 我使用的代码如下所示 - 无论我做什么,我都无法再为元字段返回元值。WordPress的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”仍然存在。完全出于想法。
它是否返回任何东西? – Dre