2010-04-15 93 views
0

我新來WP和我不確定如何處理循環。我想使用此代碼顯示在工具條中精選文章:Wordpress顯示特色帖子在循環之外

<?php 
query_posts('cat=5'); 
$url = get_permalink(); 
while(have_posts()){ 
the_post(); 
$image_tag = wp_get_post_image('return_html=true'); 
$resized_img = getphpthumburl($image_tag,'h=168&w=168&zc=1'); 

$title = $post->post_title; 

echo "<ul class='left_featured'>"; 
echo "<li><a href='"; 
echo $url; 
echo "'><img src='$resized_img' width='168' height='168' "; 
echo "'/></a></li>"; 
echo "<li><a href='"; 
echo $url; 
echo "'/>"; 
echo $title; 
echo "</a></li></ul>"; 
echo ""; 
}; 
?> 

這給了我各種瘋狂的輸出,從隨機職位的文字,圖像等的......它應該輸出圖像的列表,某個類別中所有帖子的標題。任何幫助將非常感激。

哦,是的,我正在使用一個插件,動態調整圖像大小,這就是wp_get_post_image/getphpthumburl業務是什麼。

+1

歡迎使用WordPress,那裏的程序員必須已經收到世界一個可以讓全球變得可能的每個變量的小馬。 – zombat 2010-04-15 15:54:08

+1

我聽說它只是一個iPod。 – Thomas 2010-04-15 16:02:51

回答

5

我不知道如何集成縮略圖縮放器,但一開始是這個新查詢,我在側邊欄中使用多個實例(它們不會發生衝突)顯示特定類別的帖子。 「mycategory」可以是類別編號,並且showposts可以是要顯示的多個帖子,也可以是顯示全部的-1。

<?php $my_query = new WP_Query('category_name=mycategory&showposts=10'); ?> 
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?> 
<a href="<?php the_permalink() ?>" title="Permanent Link to: 
<?php the_title_attribute(); ?>"> 
<?php the_title(); ?></a> 
<?php endwhile; ?> 

Function Reference/WP Query « WordPress Codex

你可以在自定義字段中添加圖像信息,然後調用:

<?php echo get_post_meta($post->ID, "image", $single = true); ?> 

Function Reference/get post meta « WordPress Codex

+0

哦,我明白了,所以我需要創建單獨的WP_Querys。太棒了,謝謝你 – Thomas 2010-04-15 17:01:41

相關問題