2012-11-01 96 views
0

我想添加一個'精選頁面'按鈕/小部件到Wordpress的一個側邊欄,它將顯示頁面的縮略圖以及頁面的自定義摘錄(我正在使用http://wordpress.org/extend/plugins/page-excerpt/)。在WordPress的側邊欄中的特色頁面

我知道它使用自定義文本小部件或http://wordpress.org/extend/plugins/featured-page-widget/但它不顯示摘錄,它只是從頁面的主要內容中生成一個。

任何人都知道一個簡單的方法來做到這一點?我希望非網頁設計師能夠更新這類內容。

回答

2

您可以通過激活此插件輕鬆實現此目的http://wordpress.org/extend/plugins/php-text-widget/您可以將您的PHP代碼放入小部件中。這意味着你也可以把你的WP_QUERY,query_posts或get_posts循環爲了讓你得到你想要的頁面。

激活插件去你的widget頁面使用文本構件並將其拖動到窗口小部件區域並粘貼此

<?php 
$the_query = new WP_Query(); 
$the_query->query("page_id=$page_id"); 
if ($the_query->have_posts()) : 
while($the_query->have_posts()) : $the_query->the_post(); 
    //show thumbnail 
    if(has_post_thumbnail()) : 
    the_post_thumbnail(); 
endif; 
//show excerpt 
    the_excerpt(); 
endwhile; 
endif; 
wp_reset_postdata(); 
?> 
+0

謝謝我引薦給小部件。我試圖展示特定的頁面標題,縮略圖和摘錄,但到目前爲止,我只能看到標題。我已經在這裏問這個問題了:http://stackoverflow.com/questions/13237142/show-wordpress-page-excerpt – miles

+0

你使用了上面的代碼嗎?只需將$ page_id替換爲您的ID – loQ

+0

我試過了,但它拉掉了頁面標題和內容,沒有縮略圖,也沒有摘錄。 – miles

相關問題