Я создал собственный короткий код команды с помощью этой функции: Как добавить нумерацию страниц в этом коде?
Я хочу ограничить данные на одной странице и хочу внизу:
1 2 3 4 5 6 8 9 10
Если я нажму на страницу 2, мои дополнительные результаты отобразятся на этой странице.
Как я могу это сделать?
<?php
//function file
function shortcode_team4( $atts, $content = null ) {
extract(shortcode_atts(array(
"title" => '',
"number" => '8',
"cat" => ''
), $atts));
$output ='';
global $post;
$tmp_post = $post;
$tt = 0;
$team_member_class='';
$my_cat = '';
$term = get_term( $cat, 'team-category' );
if( !empty($term->slug) ) {
$my_cat = $term->slug;
}
//teams array
$args = array('numberposts'=> $number, 'post_type'=>'team_members', 'team-category' => $my_cat);
$myposts = get_posts($args);
$output = '';
$output .= '<h3 class="animate-onscroll no-margin-top">'. $title .'</h3>';
$max = count($myposts);
$output .= '<div class="row">';
foreach( $myposts as $post ) : setup_postdata($post);
$tt++;
global $post;
$title1 = get_the_title();
$des = $post->post_content;
$social = get_meta_option('team_social_show_meta_box');
$share = get_meta_option('team_share_show_meta_box');
$job = get_meta_option('team_job_meta_box');
$thumb_image_url = wp_get_attachment_image_src( get_post_thumbnail_id(), 'team1');
$team_member = array(
'facebook' => get_meta_option('team_facebook_meta_box'),
'twitter' => get_meta_option('team_twitter_meta_box'),
'google' => get_meta_option('team_google_meta_box'),
'youtube' => get_meta_option('team_youtube_meta_box'),
'flickr' => get_meta_option('team_flickr_meta_box'),
'instagram' => get_meta_option('team_instagram_meta_box'),
'linkedin' => get_meta_option('team_linkedin_meta_box'),
'email' => get_meta_option('team_mail_meta_box'),
'twitter-follow' => '#'
);
$des = candidat_the_excerpt_max_charlength_text($des, 15);
$output .= '<div class="col-lg-3 col-md-3 col-sm-6">';
$output .= '<div class="team-member animate-onscroll '. $team_member_class .'">
<img class="team-member-image" src="'. $thumb_image_url[0] .'" alt="">
<div class="team-member-info">
<h2><a href="'. esc_url(get_permalink($post->ID)) .'" class="team-link">'. $title1 .'</a></h2>
<span class="job">'. $job .'</span>
<div class="team-member-more">
'. wpautop($des) .' ';
//social profile
if($social != 'hide') {
$output .= '<div class="social-media">
<span class="small-caption">'. __('Get connected','starnep') .':</span>
<ul class="social-icons">';
if(isset($team_member['facebook']) && $team_member['facebook'] !='' ) {
$output .= '<li class="facebook"><a href="'.$team_member['facebook'].'" class="tooltip-ontop" title="Facebook"><i class="icons icon-facebook"></i></a></li>';
}
if(isset($team_member['twitter']) && $team_member['twitter'] !='' ) {
$output .= '<li class="twitter"><a href="'.$team_member['twitter'].'" class="tooltip-ontop" title="Twitter"><i class="icons icon-twitter"></i></a></li>';
}
if(isset($team_member['google']) && $team_member['google'] !='' ) {
$output .= '<li class="google"><a href="'.$team_member['google'].'" class="tooltip-ontop" title="Google Plus"><i class="icons icon-gplus"></i></a></li>';
}
if(isset($team_member['youtube']) && $team_member['youtube'] !='' ) {
$output .= '<li class="youtube"><a href="'.$team_member['youtube'].'" class="tooltip-ontop" title="Youtube"><i class="icons icon-youtube-1"></i></a></li>';
}
if(isset($team_member['flickr']) && $team_member['flickr'] != '') {
$output .= '<li class="flickr"><a href="'.$team_member['flickr'].'" class="tooltip-ontop" title="Flickr"><i class="icons icon-flickr-4"></i></a></li>';
}
if(isset($team_member['instagram']) && $team_member['instagram'] != '') {
$output .= '<li class="instagram"><a href="'.$team_member['instagram'].'" class="tooltip-ontop" title="Instagram"><i class="icons icon-instagram-1"></i></a></li>';
}
if(isset($team_member['linkedin']) && $team_member['linkedin'] != '') {
$output .= '<li class="linkedin"><a href="'.$team_member['linkedin'].'" class="tooltip-ontop" title="LinkedIn"><i class="icons icon-linkedin-1"></i></a></li>';
}
if(isset($team_member['email']) && $team_member['email'] !='' ) {
$output .= '<li class="email"><a href="'.$team_member['email'].'" class="tooltip-ontop" title="Email"><i class="icons icon-mail"></i></a></li>';
}
$output .= '</ul></div>';
}
$output .= '</div>
</div>
</div>';
$output .= '</div>';
$team_member_class='';
endforeach;
$output .= '</div>';
$post = $tmp_post;
return $output;
}
add_shortcode('team4', 'shortcode_team4');
?>
Я хочу сделать так, чтобы он показывал выбранный пост "число" => '8' на страницу на страницу.
Я хочу нумерованный список.