我正在尝试在WordPress中添加带日期的metabox。我使用了来自此的代码page
它工作得很好,但我在页面上显示metabox值时遇到问题。
我的循环:
<?php query_posts(array(\'post_type\' => \'event\' , \'posts_per_page\' => 9999, \'orderby\' => \'menu_order\', \'order\' => \'ASC\' ));
if (have_posts()) : while (have_posts()) : the_post();
$custom = get_post_custom($post->ID); ?>
<div class="event">
<h2><?php the_title(); ?></h2>
<p>Date: <?php echo get_post_meta($post->ID, \'_day\', true);?>.<?php echo get_post_meta($post->ID, \'_month\', true);?>.<?php echo get_post_meta($post->ID, \'_year\', true);?></p>
<p>Hour: <?php echo get_post_meta($post->ID, \'_hour\', true);?>:<?php echo get_post_meta($post->ID, \'_minute\', true);?></p>
<?php the_content(\'\'); ?>
</div>
<?php endwhile; endif; ?>
我添加了自定义帖子类型“event”。metabox(日期/位置)中的值已保存,但尚未显示在页面上。为什么不起作用?
感谢您的回复。