我有一个自定义字段,“价格”,我想为每个帖子提取自定义字段。
我有代码:
<?php $price = get_post_meta($post->ID, 'Price', true); ?>
<?php echo $price; ?>
但这是拉动第一篇文章的价值并将其应用于所有帖子。有人可以帮助我理解这段代码,并理解为什么它将相同的字段值应用于我的所有帖子?如何让它为每个帖子提取单个值?
谢谢大家,我真的很陌生。
答案 0 :(得分:0)
尝试将此行放在脚本的开头:
global $post;
尝试使用您的代码:
<?php $price = get_post_meta($post->ID, 'Price', true); ?>
<?php echo $price; ?>
感谢
答案 1 :(得分:0)
我已经检查过了。
<?php
global $wp_query;
$postid = $wp_query->post->ID;
echo get_post_meta($postid, 'yourcustomfield', true);
wp_reset_query();
?>