內容營銷
WordPress:將即將發布的帖子作為即將發生的事件
我們建立了一個WordPress微型網站 企業博客傻瓜 並希望在下側邊欄中顯示一個區域,以顯示即將發生的事件。 實際上,解決方案非常簡單,可以直接內置到WordPress中。 在主題內,您可以添加一個循環,該循環僅查詢和顯示僅用於未來事件的特定類別的未來帖子:
<?php query_posts('order=ASC&cat = 3&post_status =未來,發布'); if(have_posts()):while(have_posts()):the_post(); if(strtotime(get_the_time(“ F jS Y”))> time()):繼續; 否則:echo $ post-> id; ?>
query_posts 方法放置在 WordPress 循環之前,以限制發佈到所使用查詢的帖子。 由於這些是未來預定的博客文章(在活動日期),您不必擔心它們會顯示在模板中的核心博客上。 不過,您可能希望從類別列表中隱藏類別。 這可以通過使用排除選項在 WordPress 模板中編輯類別列表來完成:
我們還為帖子添加了元數據以顯示事件的位置。 這是使用 WordPress 的自定義字段部分完成的。 只需輸入字段名稱的位置和值的位置……然後使用上面的 get_post_meta 命令檢索顯示位置。