Ограничить количество сообщений, отображаемых в подкатегории, и добавить кнопку «Просмотреть все» - PullRequest
0 голосов
/ 10 декабря 2018

У меня есть этот код ниже, в котором перечислены все сообщения в каждой дочерней категории на странице родительского архива.Я хотел бы ограничить количество записей из каждой дочерней категории до 6 и добавить кнопку «Просмотреть все сообщения», связанную со страницей архива дочерней категории.

<?php 
    $term_slug = get_query_var( 'term' );
    $taxonomyName = get_query_var( 'taxonomy' );
    $current_term = get_term_by( 'slug', $term_slug, $taxonomyName );
    $termchildren = get_term_children( $current_term->term_id, $taxonomyName );

    foreach ($termchildren as $child) {
        $term = get_term_by( 'id', $child, $taxonomyName );
        $wpq = array (
                'taxonomy'  =>  $taxonomyName,
                'term'      =>  $term->slug,
                'orderby'   =>  'ID'
                );
        $query = new WP_Query ($wpq);
        echo '<div><h6><a href="' . esc_url(get_term_link($child)) . '">' . $term->name . '</a></h6></div>';
    }
?>

Я думаю об ограничении этого с помощью 'posts_per_page' => 6

Но я не уверен, как добавить кнопку под списком, которая ссылается на главную страницу дочерней категории, если эта дочерняя категория содержит более 6 сообщений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...