我正在使用Wordpress 3.1.4 - 並試圖動態填充具有特定類別的自定義帖子的菜單,如您所見here.WordPress的 - 需要幫助填充具有特定類別的自定義帖子標題的菜單
所以在頁面上 - 我有主循環 - 這是通過所有的玩具產品列出。這些產品全部來自標有「產品」的自定義帖子類型 - 每個產品屬於不同類別 - 軟玩具,遊戲等。
在邊欄菜單中,我已經爲每個類別編寫了以下代碼列出給定類別內的產品:
<ul class="acitem">
<?php query_posts(array ('post_type' => 'products''cat=games')); ?>
<?php $games_query = new WP_Query("category_name=games"); ?>
<?php while ($games_query->have_posts()) : $games_query->the_post(); ?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
<?php wp_reset_postdata(); ?>
</ul>
由於某種原因,未生成任何列表項目。這是否可能與頁面上的主循環發生衝突?
任何建議或指針讚賞! -
PS - 我使用以下插件:
- 自定義後類型的UI
- WP頁面導航
的情況下,這有任何影響。
感謝您的幫助的Boxoft - 但是當我試圖此代碼我出現以下錯誤:解析錯誤:語法錯誤,意外的T_DOUBLE_ARROW。我最終通過交換你的第二行來獲得這個工作 - <?php $ games_query = new WP_Query('post_type = products&category_name = soft-toys'); ?>。菜單現在像夢一樣工作 - 非常感謝指針! – nfrost21