У меня есть страница на моем сайте WordPress, которая автоматически перечисляет все мои теги записей.Проблема в том, что у меня много тегов и страница стала слишком длинной.Я хочу разделить его на разные страницы, что-то вроде того, что делает <!--nextpage-->
.Очевидно, я не могу использовать этот Quicktag, потому что содержимое страницы генерируется автоматически.Есть идеи для реализации этой функции?
//This code displays a list of all post tags
$categories = get_categories( array(
'taxonomy' => 'post_tag',
'orderby' => 'name',
'order' => 'ASC'
) );
$i=0;
foreach( $categories as $category ) {
$i++;
$category_link = sprintf(
'<a href="%1$s" alt="%2$s">%3$s</a>',
esc_url( get_category_link( $category->term_id ) ),
esc_attr( sprintf( __( 'View all posts in %s', 'mytheme' ), $category->name ) ),
esc_html( $category->name )
);
echo '<p>' . sprintf( esc_html__( '%s', 'mytheme' ), $category_link ) . '</p>';
if ($i % 40 == 0) {
// There should be a code that splits a page after every 40 tags
// something like what <!--nextpage--> does
}
}