2010-10-17 147 views
0

我有一個WordPress自定義後置式設置。我創建WordPress自定義文章類型Single.php?

single-[customposttype].php 

然而,而不是隻顯示要求定製後型不言而喻的URL,然後顯示在所有的定製式的職位。

這裏是我目前使用的代碼的副本:

<?php query_posts("post_type=shorts"); while (have_posts()) : the_post(); ?> 

<div class="header-promo"> 
    <?php echo get_post_meta($post->ID, "mo_short_embed", true); ?> 
</div> 
<div class="content-details"> 
    <h1><?php the_title(); ?></h1> 
    <?php the_content(); ?> 
</div> 

<?php endwhile; ?> 

感謝提前:)

+0

這樣的問題是理想的http://wordpress.stackexchange.com/ – 2010-10-18 04:48:37

+0

謝謝安迪我也在那裏發佈了這個問題(http://bit.ly/c0q3WR) – 2010-10-18 09:35:29

回答

1

答案即將刪除

query_posts("post_type=shorts"); 

這僅用於拉入自定義帖子類型的多個帖子,例如,創建一個檔案樣式的頁面。

+2

啊,有道理,因爲拉自定義slu post的帖子類型是多餘的。很高興你想出來了。 – awats 2010-10-19 23:53:59

0

嘗試將 「posts_per_page」,並將其設置爲1

query_posts(
'post_type' => 'shorts', 
'posts_per_page' => 1 
) 
+0

感謝您的答覆,但這需要來自'shorts'post-type的第一篇文章,而不是所選的文章。 – 2010-10-18 09:34:31

相關問題