当前位置: 首页 > news >正文

做网站商铺模板手机网站排名

做网站商铺模板,手机网站排名,网站建设公司 首推万维科技,想建个网站什么代码都是自己写引言 有个哥们问我Joe主题的正文部分,如何同样图片懒加载,于是便研究了一下。 探索过程 因为PHP语言我用的很少,并不擅长,于是我去网上搜了一下。 方案一:用一个叫Jquery Lazyload的JavaScript脚本,我尝…

引言

有个哥们问我Joe主题的正文部分,如何同样图片懒加载,于是便研究了一下。

探索过程

因为PHP语言我用的很少,并不擅长,于是我去网上搜了一下。

方案一:用一个叫Jquery Lazyload的JavaScript脚本,我尝试了一下,并没有什么用。或者说,在Joe主题上没什么效果。也可能是因为,我只是简单的插入页面,并没有操作正确。

方案二:直接用PHP替换文章内容中的img标签为Joe所支持的懒加载样式。

这个方法听起来是可行的,但是我在 post.php 和 page.php 没有发现 $this->content;,于是我又去别的地方找了找,没有什么头绪。

但是,我突然想到一个点(因为手里没有php编辑器,只是干巴巴地看代码),Joe对短代码的实现应该有一个替换操作,毕竟要转化成html嘛。

于是找到了相关的文件,果然也不出所料。然后就简单了,用一个正则替换搞定了。

步骤

1、打开文件 /usr/themes/Joe/core/short.php

2、在 echo $content; 上加入(翻到文件最底部)

// 将图片替换成懒加载
$r1 =  '/<img(.+)src=[\'"]([^\'"]+)[\'"](.*)>/iU';
$r2 = '<img data-src="$2" width="100%" class="image lazyload" src="https://static.wusuov.com/gif/2023/10/86a79700e14cccea92def5ed92960aaf.gif" $3>';
$content = preg_replace($r1, $r2, $content);

3、搞定

image-20231012180424376

结语

欢迎有疑惑在勿埋我心评论区留言。

来源:https://www.skyqian.com/archives/joe-lazyload.html

http://www.yayakq.cn/news/156614/

相关文章:

  • 国内顶尖小程序开发公司365优化大师软件下载
  • 个人网站logo需要备案吗网站建设 慕课
  • 成都外贸网站建设网站开发一般用哪些语言
  • 泰安高端网站设计建设制作音乐排行榜html5
  • 引蜘蛛网站济南网站优化公司排名
  • 青海保险网站建设公司网站怎样和首页做链接
  • 建网站哪个好公司网页怎么做的
  • 陕西省城乡建设网站做网站编程的待遇
  • ppt做视频模板下载网站有哪些移动网站设计
  • 网站建设要学哪些软件有哪些建设网站用什么服务器
  • 一个好的网站有什么标准网站开发考研是什么专业
  • 戴尔公司网站建设成功的关键是什么用wordpress设计html
  • 做门户网站啥意思室内设计联盟邀请码怎么弄
  • 网站建设项目立项登记 表高新区网站建设
  • 初中做网站的软件十大网页设计网站
  • 平台网站怎么建设怎么学习网站建设
  • 网站常用的js效果认证网站源码
  • 网站打开慢怎么回事项目管理网络图
  • 一流的营销型网站建设做网站需要注意的点
  • 四川省城乡建设厅官方网站wordpress app插件
  • 哪做网站最好用.net做网站
  • 网络推广渠道有哪些及策划思路公司关键词seo
  • 江苏网站建设渠道松江工业区网站建设
  • 网站推广和精准seo成都网站设计定制
  • 做淘宝客如何建立网站装修建材网站
  • 网站建设首页突出什么wordpress弹幕功能
  • 网站发展趋势建设厅焊工证在哪里办
  • 厦门网站关键词推广企业网站哪家做的好
  • 怎么查询网站是否被收录做产品类的工作上什么网站好
  • 个人主页网站制作免费上海市网站建设电话号码