Список дочерних страниц WordPress с миниатюрой - PullRequest
0 голосов
/ 13 сентября 2011

Я пытаюсь перечислить детей на странице 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 Ответ

1 голос
/ 13 сентября 2011

Откройте ваш файл 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();

очень грубый гид, но вы понимаете, что именно ..?подробнее о the_post_thumbnail

Марти

...