我已经阅读了大量教程和文章,搜索了好几天了,但我似乎仍然无法在循环中显示自定义字段,我需要一只手。
首先,我肯定启用了自定义字段,它们正在获取数据。当我编辑帖子时(我使用的是“更多字段”插件),我可以看到帖子上的本地自定义字段框,并且数据是从数据库加载的。
我正在为2011年创作一个儿童主题,否则效果会很好。当我尝试插入
<?php echo get_post_meta($post->ID, \'details\', true); ?>
代码进入循环,我没有得到响应。我正在把它列入索引。php模板。”“详细信息”是我试图显示的自定义字段键的名称。
现在,我使用的相关代码如下:
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( \'content\', get_post_format() ); ?>
<?php echo get_post_meta($post->ID, \'start_time\', true); ?>
<?php endwhile; ?>
唉,数据没有显示在前端。有人知道为什么这不起作用吗?这似乎是一件很简单的事情,我有点困惑,为什么211主题没有内置的东西来处理自定义字段。
如果需要进一步的故障排除,我可以发布其他代码或任何东西。提前感谢!
Just a follow up:我试着把一个基本的
<p><?php echo "this is working" ?></p>
在循环内部,这也不起作用。这里肯定有点不对劲。我有索引。php在子主题文件夹中,帖子肯定会发布并显示在页面上。如果我把这段代码放在页脚里,它就可以完美地工作。
如果有帮助,下面是指向我的开发版本的链接:http://sandbox.littleoracle.net/starseed/?p=291