• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >WordPress > wordpress抓取文章第一张远程图片保存到本地的方法

wordpress抓取文章第一张远程图片保存到本地的方法

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-13

佚名 向大家介绍了wordpress文章列表,wordpress文章采集,wordpress文章模板,wordpress文章分页,wordpress文章插件等相关知识,希望对您有所帮助

这个动作我们使用一个hook来实现:


再创建一个fetch_images函数,来实现本文所说的所有功能。


接下来,我们要获取文章内容中的第一张图片:


但实际上,通过上述的代码获得的图片src可能也是有问题的,或者根本没有抓取到数据。不过我们先不考虑这些问题,我们先实现本文的目标。

接下来就是关键代码一,它要实现“抓取-保存到本地”两个功能:


这个地方有一个变化,上面我们获得了$first_image,这个地方的$get_image_src是上述得到的要抓取的远程图片地址。

在WordPress中,提供了wp_remote_get、wp_remote_retrieve_body等原创抓取和信息获取函数,你可以查看官方文档以了解和remote相关的函数。wp_upload_bits则将抓取到的图片的二进制内容保存到本地,根据其文件类型,最终成为本地保存的图片,并将保存完后获得的本地图片信息保存在$mirror中。

既然已经保存到本地了,接下来就是将图片信息保存到数据库中。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • WordPress 自定义文章列表列的实现方法
  • WordPress给文章图片自动添加链接的方法
  • Wordpress实现文章支持和反对功能的方法
  • wordpress给文章生成二维码的方法
  • WordPress获取文章内容摘要的方法
  • wordpress调用特定文章列表的技巧分享
  • WordPress 实现文章评论排行榜
  • wordpress获取置顶文章列表的方法
  • wordpress抓取文章第一张远程图片保存到本地的方法
  • wordpress获取文章评论数过滤掉作者代码分享

相关文章

  • 2018-11-02WordPress网站速度慢,该如何检查原因?
  • 2018-11-02WordPress 在线浏览PDF插件:PDFjs Viewer
  • 2017-05-13WordPress中的__()和_e()函数的作用介绍
  • 2017-05-13wordpress首页文章限制显示字数的方法
  • 2018-11-02WP No Category Base插件:去掉分类URL链接中的Category
  • 2018-11-02wordpress建站有什么优势
  • 2018-11-02WordPress主题中移除多余的评论字段
  • 2017-05-13火车头Wordpress2.9.2,3.0.1免登陆发布接口
  • 2018-11-02wordpress教程之 WordPress 用户删除
  • 2018-11-02WordPress无插件实现主题彩色标签云的N种方法总结

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • WordPress显示当前文章同分类下的文章列表
    • WordPress文章摘要小记
    • the_time WordPress日期和时间调用函数
    • 19个从SEO角度谈WordPress建设企业网站的理由
    • 优化WordPress分类链接及WP-No-Category-Base的卸载方法
    • WordPress调用近期编辑过的文章列表
    • wordpress产品展示型外贸主题:XSdd
    • WordPress 3.1顶部admin bar不见了的解决方法
    • 操作WordPress数据库发布文章
    • WordPress 实现简单的企业网站

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有