2011-09-13 14 views
0

私はワードプレスのページの子供たちをリストアップしようとしています。これは簡単で、ドキュメントによって提供されています。しかし、私は各ページ名の上にセットページのサムネイルを含める方法を見つけることができないようです。サムネイルのWordPressチャイルドページ

コードはそれぞれの名前一覧表示するには、ここに提供されています

<ul> 
    <?php 
    global $id; 
    wp_list_pages("title_li=&child_of=$id&show_date=modified 
    &date_format=$date_format"); ?> 
</ul> 

をし、その関数のドキュメントはここにある:http://codex.wordpress.org/Function_Reference/wp_list_pages

どうもありがとう

+1

'上 より。 – hakre

+0

これを行う別の方法がありますか?多分ループがある? –

答えて

1

はあなたのfunctions.phpファイル、ペーストを開きますこれがそこにないならば、そこにこれ。..

add_theme_support('post-thumbnails'); 

あなたのページのそれぞれを訪問すると、新しいメタボックス "Featured Image"が表示されます。あなたのメディアライブラリを開くリンクをクリックすると、そこから使用するイメージを選択できます注目の画像のように、(ページ - サムネイル)

そしておそらく新しいページテンプレートを作成するには...

のサムネイルを表示するページごとにこれをしますか?

ページをループに以下のコードを追加し、それぞれの画像を引き出す..

$args = array('post_type'=>'page','post_status'=>'publish') 
// The Query 
query_posts($args); 

// The Loop 
while (have_posts()) : the_post(); 
    if (has_post_thumbnail()) : 
      the_post_thumbnail(); 
     else: 
      echo the_title(); 
     endif; 
endwhile; 

// Reset Query 
wp_reset_query(); 

非常にラフガイドが、あなたはそれを取得しますか..?私の知る限りページのサムネイルをサポートしていませんwp_list_pages` the_post_thumbnail

Marty

+0

素晴らしいです、ありがとうございます。それは私が不思議に思っていたループコードでした。私は明日これを試していますが、それはうまくいくように見えます。 –

関連する問題