我需要检索要在我的网站首页上显示的特定帖子。 为了避免对帖子ID进行硬编码,我添加了一个自定义属性,我在其中添加帖子ID。
以下代码显示了想要的帖子:
(代码在LOOP 中)
// Get content from specific post (in this case, Åpningstider post))
$openingHoursID = get_post_meta($post->ID, "apningstider", true);
if (!empty($openingHoursID))
{
$openingHoursPost = get_post($openingHoursID);
$openingHours = $openingHoursPost->post_content;
}
else
$openingHours = "Åpningstid ikke angitt";
<div class="openinghours"><?php echo $openingHours; ?></div>
答案 0 :(得分:1)
好吧,如果你可以把内容写成一个页面,你可以这样做:Admin - &gt;设置 - &gt;阅读 - &gt;首页显示 - &gt;静态页面。
答案 1 :(得分:0)
你应该考虑将这些内容放在Page而不是帖子中,它们就是出于这种情况。
但是对于您目前正在做的事情,您应该在使用该特定帖子ID的循环之前调用query_posts()
,例如query_posts('p='.$openingHoursID)
,然后正常使用the_content()
来输出帖子格式完整。