我对wordpress不太了解。也许这是一个愚蠢的问题。
我创建了自定义页面,我的博客名称。所有博客帖子都输入了。 我想问的是如何创建这样的分页<<前[1] [2] [3] ...下一个>>并且帖子号码是从设置>确定的。读取>博客页面最多显示....发布。
这是我的代码。
<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>
我希望有人帮助我。 谢谢。