前一段时间做了一个图片站,由于每篇文章都有十几张图片,所以对文章进行了分页.关于如何对wordpress的长文章进行分页,百度一下相关教程多如牛毛,这里不再进行阐述.

由于分了页,用户每次都只能点击下一页或页码进行翻页阅读,这样小小的人为阅读障碍容易造成用户反感,如果能像DEDECMS一样,给图片添加一个翻页的链接,人均PV便可倍数增长.

下面介绍一下如何给图片自动加上下一分页的链接并自动添加alt信息,本人PHP菜鸟,如有不足,请指正.

把以下代码丢进主题的functions.php即可

//获取图片进入下一页

//代码来源:http://www.43848.com

//整理:简单博客

function nextpage(){

global $pages;

$link = get_permalink();

$max_page = count($pages);

if($max_page==’1′){

$nextpage = get_permalink(get_adjacent_post(true,”,true));

}else{

if(get_query_var(‘page’)){

$pageno = get_query_var(‘page’);

}else{

$pageno = ‘1’;

}

$next = $pageno+’1′;

if($pageno == $max_page) {

$nextpage = get_permalink(get_adjacent_post(true,”,true));

}

else{

$nextpage = $link.$next.’/’;

}

}

return $nextpage;

}

function img_info ($img_info){

//$pattern = “/]*).(bmp|gif|jpeg|jpg|png)(‘|\”)(.*?)alt=(‘|\”)(.*?)(‘|\”)(.*?)>/i”;

$pattern = “/]*).(bmp|gif|jpeg|jpg|png)(‘|\”)(.*?)>/i”;

$replacement = ‘’;

$img_info = preg_replace($pattern, $replacement, $img_info);

return $img_info;

}

add_filter(‘the_content’, ‘img_info’);

经过测试,该代码有效,并且当前文章最后一个分页中的图片会自动进入下一篇文章,这效果我喜欢,哇哈哈!

图片站必备代码!

php图片自动分页,WordPress点击图片自动进入下一分页代码【图片站福利】相关推荐

  1. js小学生图区_js实现图片区域可点击大小随意改变(适用移动端)代码实例

    实现图片区域可点击,实际上使用map是可以的,但是适配效果并不好,图片只能是固定大小的值,而且点都被写死了. 在这里,我使用的js基于canvas写的一个小工具.可以圈出你需要点击的部分,然后生成一串 ...

  2. linux PHP ppt 转图片,php(thinkphp)在linux系统下pdf转png图片【转】

    /** * PDF2PNG * @param $pdf 待处理的PDF文件 * @param $path 待保存的图片路径 * @param $page 待导出的页面 -1为全部 0为第一页 1为第二 ...

  3. 网页自动往下走html代码,网页自动跳转代码html

    很多做博客搞网络的人并不懂技术,我也不懂,只能说会简单的操作而已,前段时间有个想法,就是让网页直接跳转,所以才找了这个网页自动跳转代码html 语言,非常简单实用,具体我想不用我多说,只需要简历个ht ...

  4. 【IEEE论文投稿word中双栏情况下插入单栏效果图片】

    [IEEE论文投稿word中双栏情况下插入单栏效果图片] word中双栏情况下插入单栏效果图片流程: word中双栏情况下插入单栏效果图片流程: 1.光标放在要插入图片的地方,选择 "布局& ...

  5. WordPress彻底禁用上传媒体图片自动生成缩略图及多尺寸图片(亲测可用)

    WordPress默认上传图片的时候会自动生成缩略图及多尺寸的图片文件,大部分网站都用不到这些多余的图片,不仅仅占用空间,而且上传的时候还会消耗额外的性能. 下面仅需两段函数代码即可彻底禁用该功能. ...

  6. 图片裁切,上传,自动匹配颜色。

    图片裁切,上传,自动匹配颜色. photoclip插件学习. https://github.com/baijunjie/PhotoClip.js是官方文档. 使用方法很简单.不过我在使用的过程中遇到几 ...

  7. 自动设置图片的序号_编写学位论文时如何给表格和图片自动编号

    引言 最近和论文格式的检测系统斗智斗勇,可以说是摸清了系统的脾气并且能够把错误数控制在0.其中,论文正文的表格和图片自动编号的问题还是挺有意思的,特此记录一下. 需求 对于表格,系统要求表格题注处于表 ...

  8. 图片句柄_PC微信逆向:自动保存加密的聊天图片

    前言 本文基于anhkgg大佬的文章<微信PC端技术研究(2)-拿下语音>原文链接:https://bbs.pediy.com/thread-249274.htm anhkgg大佬的这篇文 ...

  9. itext html转pdf 图片,itext2.0.8 将 HTML 转换成 PDF, 完美 CSS, 带图片, 自动分页

    itext2.0.8 将 HTML 转换成 PDF, 完美 CSS, 带图片, 自动分页 之前用 itext7 将 html 导出为 PDF, 比较方便, 代码较少, 而且支持 base64 的图片. ...

最新文章

  1. python从控制台读取数据
  2. 上线随想之2011-03-27
  3. IOS TableView实现省市联动
  4. C# 用文本框输入的时间段查询SQL数据库
  5. chrome浏览器使用技巧
  6. Scikit-Learn 机器学习笔记 -- SVM
  7. java.util.zip.ZipException: error in opening zip file
  8. oracle中保留2位小数的写法
  9. bzoj3198 [sdoi2013] spring 哈希挂表+容斥
  10. 扑捉和捕捉的区别照相_3种摄影中捕捉动作的基本方法
  11. 计算机安装应用程序卸的步骤,电脑软件怎么卸载,干货在这里,如何卸载电脑上安装的软件...
  12. JS,Jquery获取select,dropdownlist,checkbox 下拉列表框的值
  13. python 列表去空_在Python中使用filter去除列表中值为假及空字符串的例子
  14. 计算机文化基础作品ppt,计算机文化基础PPT课件
  15. wps怎么关闭修改痕迹_WPS文字如何保留修改痕迹?WPS文字保留修改痕迹教程
  16. 写给15岁的女儿-乐嘉
  17. “校园知网”5月5日冲刺计划书
  18. 高效记忆/形象记忆(07)英语单词记忆-熟词拆分
  19. [业务流程图]与[数据流程图]的比较
  20. This computer does not support Intel Virtualization Technology (VT-x) or it is being exclusively use

热门文章

  1. 2019 WAIC | 腾讯张正友:人工智能的热与酷
  2. centos6.4安装及升级gcc 4.8.2(已实践)
  3. MySQL 5.7 基于GTID的半同步复制
  4. C++原子操作 atomic的使用及效率
  5. 从 Hive 大规模迁移作业到 Spark 在有赞的实践
  6. leetcode 558. Logical OR of Two Binary Grids Represented as Quad-Trees | 558. 四叉树交集(分治法)
  7. leetcode 449. Serialize and Deserialize BST | 449. 序列化和反序列化二叉搜索树(BST后序遍历性质)
  8. 左神算法:用栈来求解限制后的汉诺塔问题(Java版)
  9. C++ 静态链表(用数组模拟动态链表)
  10. 分布式系统原理 之6 两阶段提交协议