我是新来的.我在div块中有这样的post数据:
<div class="col12">
<?php the_post_thumbnail($size, $attr ); ?>
<?php the_title(); ?>
<div class="status">
<?php echo get_post_meta($post->ID, 'status', true); ?>
</div>
</div>
因此,这条get_post_meta
行非常适合后端和前端的自定义字段,但我使用的是AJAX LOAD MORE PLUGIN
,您必须创建与显示的代码相同的主题中继器。
所以..。问题是这个主题中继器不能使用这个get_post_meta
标记(我认为是这样?)。我想知道<?php echo get_post_meta($post->ID, 'status', true); ?>
这一行是不是出了什么问题,还是只是插件的错误?只是你的意见。为这样的问题道歉,谢谢。
WORDPRESS版本4.2.2
发布于 2015-08-19 22:52:43
因此,伙计们,您需要在这个代码之前输入global $post;
,在我的例子中,如下所示
<?php
global $post;
echo get_post_meta($post->ID, 'status', true);
?>
https://stackoverflow.com/questions/32086457
复制