首页 > CMS应用 > 正文
WordPress内容页长文章实现分页效果

有朋友想用wordpress折腾一个图片站,基于图片站获取大量pv的基本规律,那就是内容页大量的下一页下一页,这样的话讲讲wordpress内容页怎么实现分页效果!

1、在文章函数<?php the_content(); ?>后面加上<?php wp_link_pages(); ?>

2、编辑文章时在需要分段的位置加上<!–nextpage–>

 

小窍门,如果需要美化一下最终显示的效果参考一下:

1、需要添加上一页或者下一页显示的参考一下写法:

(写法一)

  <?php wp_link_pages(array(‘before’=>'<div> 文章分页:’,’after’=>”,’next_or_number’=>’next’,’previouspagelink’=>’上一页’,’nextpagelink’=>””)); ?>

<?php wp_link_pages(array(‘before’=>”,’after’=>”,’next_or_number’=>’number’,’link_before’=>'<span>’,’link_after’=>'</span>’)); ?>

<?php wp_link_pages(array(‘before’=>”,’after’=>'</div>’,’next_or_number’=>’next’,’previouspagelink’=>”,’nextpagelink’=>”下一页”)); ?>  

(写法二)

<?php

wp_link_pages(‘before=<div>&after=&next_or_number=next&previouspagelink=上一页&nextpagelink=&nbsp’);

wp_link_pages(‘before=&after=&next_or_number=number’);

echo”&nbsp;”;

wp_link_pages(‘before=&after=</div>&next_or_number=next&previouspagelink=&nbsp&nextpagelink=下一页’);

?>

2、如果先要控制显示的样式,参考以下写法

<?php wp_link_pages(‘before=<div>&after=</div>’); ?>

 

最后,对以上用到的相关函数做一个详解:

before (字符串)所有链接前的文本。默认为<p>pages:。

after (布尔)所有链接后的文本。默认为</p>。

link_before (字符串)文本前文本的链接。默认值(空白)。版本2.7或更高要求。

link_after (字符串)后的文本链接的文本。默认值(空白)。版本2.7或更高要求。

next_or_number (字符串)指示,页码是否应该使用。有效值为:数量(默认)下(有效期在WordPress 1.5或之后)

nextpagelink (字符串)文本链接到下一个页面。默认下一页。(有效期在WordPress 1.5或之后)

previouspagelink (字符串)文本链接到前一页。默认前一页。(有效期在WordPress 1.5或之后)

pagelinks 格式字符串(字符串)字符串中的页码。 %将被替换的数量,所以页%会产生“1”,“2”等,默认为%。

echo(布尔)是否呼应或返回结果。默认为真。有效值:1(真)-默认   0(假)

 

以上,虽然wordpress是博客程序出身,但是其强大的函数能够让你轻松实现其他文章型CMS能够实现的功能,祝您折腾愉快!

文章评论

共有 0 条评论

Top