2010-07-14 122 views
0

我想輸出自定義帖子類型,但沒有顯示。代碼非常簡單 - 我可能會錯過什麼?WordPress的:輸出自定義帖子類型不顯示

<?php 
$favorites = new WP_Query(array('post_type' => 'favorites', 'posts_per_page' => 10)); 

while ($favorites->have_posts()) : $favorites->the_post(); 

echo '<li><a href="' . bloginfo('template_directory') . the_post_thumbnail('large') . '" rel="thumbnail" title="&lt;a href=\'' . simple_fields_get_post_value(get_the_id(), array(8, 3), true) . '\'&gt;' . the_title() . '&lt;/a&gt;"><img class="rounded" src="' . bloginfo('template_directory') .  the_post_thumbnail(array(101,99)) . '" alt="' . the_title() . '" /></a></li>'; 

endwhile; 
?> 

回答

2

你是否檢查過;

  • 你絕對註冊後類型,稱爲收藏(注複數)
  • 瀏覽器是不是在你的標記窒息(你的HTML是無效的 - 首先,你應該換一個<ul>
  • 列表項
  • simple_fields_get_post_value()存在且正常工作
+0

感謝您的答覆的功能,是的,我已經檢查了所有他們三人得到它的工作只是一兩分鐘前 - 顯然我不能有這樣的代碼運行在th頁腳包括。它只會打印出帖子,如果我在模板文件中使用它(也可能在其他地方)。有什麼方法可以在頁腳中運行查詢嗎?否則,我不得不改變很多佈局。 – 2010-07-14 15:20:49

+0

這很瘋狂 - 如果你的代碼在'index.php'或任何地方工作,那麼它應該在你的頁腳中工作。你有沒有檢查過CSS沒有隱藏它?運行該頁面,然後在瀏覽器中查看源代碼,以查看它是否實際存在。 – TheDeadMedic 2010-07-14 15:35:47

+0

見下文。你認爲這兩個變化是原因嗎?我不確定。 – 2010-07-14 15:37:32

相關問題