Лют
07
2016

Як відобразити список підсторінок поточної сторінки

Простий спосіб:

1if(is_page('10')||is_page('270')||is_page('164')||is_page('111')) {
2    wp_list_pages( 'child_of='.$post->ID.'&title_li=' );
3}

Альтернативний спосібз розширеною кастомізацією:

1$post_parent = 125 /* тут задаємо номер сторінки, список підсторінок якої ми хочемо відобразити. Можна взяти із функцій, чи як завгодно. */
2$args = array('post_parent' => $post_parent, 'post_type' => 'page', 'orderby' => 'menu_order', 'order' => 'ASC' ); 
3$subpages = new WP_query($args); 
4if ($subpages->have_posts()) : 
5    while ($subpages->have_posts()) : $subpages->the_post();  $i++;?>
6            <li>
7                <h3><a href="<?echo get_permalink();?>"><?echo get_the_title();?></a></h3>
8                <div class="panel loading">
9                    <p><?echo get_the_excerpt();?></p>
10                </div>
11            </li><?
12  endwhile
13else
14    $output = '<p>No subpages found.</p>'
15endif
16wp_reset_postdata();
Написав ВебМайстер для: Квік фікс |

0 коментарів - прокоментуй! »

RSS

Залишити коментар

Авторські права © wordpress.ukr.im