php图片自动分页,WordPress点击图片自动进入下一分页代码【图片站福利】
前一段时间做了一个图片站,由于每篇文章都有十几张图片,所以对文章进行了分页.关于如何对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点击图片自动进入下一分页代码【图片站福利】相关推荐
- js小学生图区_js实现图片区域可点击大小随意改变(适用移动端)代码实例
实现图片区域可点击,实际上使用map是可以的,但是适配效果并不好,图片只能是固定大小的值,而且点都被写死了. 在这里,我使用的js基于canvas写的一个小工具.可以圈出你需要点击的部分,然后生成一串 ...
- linux PHP ppt 转图片,php(thinkphp)在linux系统下pdf转png图片【转】
/** * PDF2PNG * @param $pdf 待处理的PDF文件 * @param $path 待保存的图片路径 * @param $page 待导出的页面 -1为全部 0为第一页 1为第二 ...
- 网页自动往下走html代码,网页自动跳转代码html
很多做博客搞网络的人并不懂技术,我也不懂,只能说会简单的操作而已,前段时间有个想法,就是让网页直接跳转,所以才找了这个网页自动跳转代码html 语言,非常简单实用,具体我想不用我多说,只需要简历个ht ...
- 【IEEE论文投稿word中双栏情况下插入单栏效果图片】
[IEEE论文投稿word中双栏情况下插入单栏效果图片] word中双栏情况下插入单栏效果图片流程: word中双栏情况下插入单栏效果图片流程: 1.光标放在要插入图片的地方,选择 "布局& ...
- WordPress彻底禁用上传媒体图片自动生成缩略图及多尺寸图片(亲测可用)
WordPress默认上传图片的时候会自动生成缩略图及多尺寸的图片文件,大部分网站都用不到这些多余的图片,不仅仅占用空间,而且上传的时候还会消耗额外的性能. 下面仅需两段函数代码即可彻底禁用该功能. ...
- 图片裁切,上传,自动匹配颜色。
图片裁切,上传,自动匹配颜色. photoclip插件学习. https://github.com/baijunjie/PhotoClip.js是官方文档. 使用方法很简单.不过我在使用的过程中遇到几 ...
- 自动设置图片的序号_编写学位论文时如何给表格和图片自动编号
引言 最近和论文格式的检测系统斗智斗勇,可以说是摸清了系统的脾气并且能够把错误数控制在0.其中,论文正文的表格和图片自动编号的问题还是挺有意思的,特此记录一下. 需求 对于表格,系统要求表格题注处于表 ...
- 图片句柄_PC微信逆向:自动保存加密的聊天图片
前言 本文基于anhkgg大佬的文章<微信PC端技术研究(2)-拿下语音>原文链接:https://bbs.pediy.com/thread-249274.htm anhkgg大佬的这篇文 ...
- itext html转pdf 图片,itext2.0.8 将 HTML 转换成 PDF, 完美 CSS, 带图片, 自动分页
itext2.0.8 将 HTML 转换成 PDF, 完美 CSS, 带图片, 自动分页 之前用 itext7 将 html 导出为 PDF, 比较方便, 代码较少, 而且支持 base64 的图片. ...
最新文章
- python从控制台读取数据
- 上线随想之2011-03-27
- IOS TableView实现省市联动
- C# 用文本框输入的时间段查询SQL数据库
- chrome浏览器使用技巧
- Scikit-Learn 机器学习笔记 -- SVM
- java.util.zip.ZipException: error in opening zip file
- oracle中保留2位小数的写法
- bzoj3198 [sdoi2013] spring 哈希挂表+容斥
- 扑捉和捕捉的区别照相_3种摄影中捕捉动作的基本方法
- 计算机安装应用程序卸的步骤,电脑软件怎么卸载,干货在这里,如何卸载电脑上安装的软件...
- JS,Jquery获取select,dropdownlist,checkbox 下拉列表框的值
- python 列表去空_在Python中使用filter去除列表中值为假及空字符串的例子
- 计算机文化基础作品ppt,计算机文化基础PPT课件
- wps怎么关闭修改痕迹_WPS文字如何保留修改痕迹?WPS文字保留修改痕迹教程
- 写给15岁的女儿-乐嘉
- “校园知网”5月5日冲刺计划书
- 高效记忆/形象记忆(07)英语单词记忆-熟词拆分
- [业务流程图]与[数据流程图]的比较
- This computer does not support Intel Virtualization Technology (VT-x) or it is being exclusively use
热门文章
- 2019 WAIC | 腾讯张正友:人工智能的热与酷
- centos6.4安装及升级gcc 4.8.2(已实践)
- MySQL 5.7 基于GTID的半同步复制
- C++原子操作 atomic的使用及效率
- 从 Hive 大规模迁移作业到 Spark 在有赞的实践
- leetcode 558. Logical OR of Two Binary Grids Represented as Quad-Trees | 558. 四叉树交集(分治法)
- leetcode 449. Serialize and Deserialize BST | 449. 序列化和反序列化二叉搜索树(BST后序遍历性质)
- 左神算法:用栈来求解限制后的汉诺塔问题(Java版)
- C++ 静态链表(用数组模拟动态链表)
- 分布式系统原理 之6 两阶段提交协议