Я не совсем понимаю с помощью Wordpress. Может быть, это глупый вопрос.Paginate In Custom Template
Я создаю пользовательскую страницу, имя моего блога. Все введенные сообщения в блоге. Я хочу спросить, как создать разбивку на страницы следующим образом: < < Pre [1] [2] [3] ... Next >> и номер сообщения определяется на странице настроек> Чтение> Страницы блога не более ... . после.
Это мой код.
<div class="page-content">
<?php
$paged = (get_query_var('page')) ? get_query_var('page') : 1;
$args_recent_posts = array('post_type' => 'post', 'paged' => '$paged');
$loop_recent_posts = new WP_Query($args_recent_posts);
if ($loop_recent_posts->have_posts()) :
function the_excerpt_max_charlength($charlength)
{
$excerpt = get_the_excerpt();
$charlength++;
if (strlen($excerpt) > $charlength)
{
$subex = mb_substr($excerpt, 0, $charlength - 5);
$exwords = explode(' ', $subex);
$excut = - (strlen($exwords[ count($exwords) - 1 ]));
if ($excut < 0)
{
echo mb_substr($subex, 0, $excut);
}
else
{
echo $subex;
}
echo '...';
}
else
{
echo $excerpt;
}
}
while ($loop_recent_posts->have_posts()) : $loop_recent_posts->the_post();
?>
<div class="entry-item">
<div class="entry-image-col1">
<div class="ch-item chi-mg">
<?php if (has_post_thumbnail()) { the_post_thumbnail('page-image-1'); } ?>
<div class="ch-info"> <a href="<?php the_permalink(); ?>" class="detail">See Full Post</a> </div>
</div>
</div>
<div class="entry-info-col1">
<div class="entry-meta">
<div class="entry-date">
<?php the_time('j M'); ?>
</div>
<div class="entry-author">Author : <span>
<?php the_author_posts_link(); ?>
</span></div>
<span class="entry-comment">Comment : <span>
<?php comments_number('no', 'one', '%'); ?>
</span></span> </div>
<div class="entry-content">
<div class="entry-title"><a href="<?php the_permalink(); ?>">
<?php the_title(); ?>
</a></div>
<p><?php echo substr(get_the_excerpt(), 0,250); ?></p>
<a href="<?php the_permalink(); ?>" class="link"><?php echo __('Read More »'); ?></a> </div>
</div>
</div>
<?php endwhile; endif; wp_reset_query(); ?>
<div class="navigation">
<div class="alignleft">
<?php next_posts_link('« Older Entries') ?>
</div>
<div class="alignright">
<?php previous_posts_link('Newer Entries »') ?>
</div>
</div>
</div>
Я надеюсь, что кто-то мне поможет. Спасибо.
Кто бы ни заметил меня, пожалуйста, объясните, почему? – ggdx