首页 > 语言 > 关键词  > related最新资讯  > 正文

WP相关文章插件修改成批量添加自定义图片地址

2010-01-23 08:09 · 稿源:http://www.wzhan.net

WordPress 相关日志插件:WordPress Related Posts,这个也是由水煮鱼制作的插件,其中有一项功能可以通过自定义字段显示缩略图,对于一个新博客而言,可以慢慢添加,但是对于一个已经有几百上千的日志,如果确实需要相关日志只显示图片而不需要使用标题的类型,这个时候你去自定字段一个个修改,耗时不说,累都累死了。我想到了修改,经过在源码的基础上修改后,适用一切正常,至于漂亮与否,还需要各位自己修改了,毕竟修改PHP并且要设计的好看。

修改的主要作用是在大量文章需要设置自定义字段来达到相关日志显示缩略图时,可以使用我修改过的代码,为设置您的每篇文章的第一张图片规律性的替换,比如规律性的替换.jpg 为 _s.jpg
不仅适用于flickr,一些大型网站也是比较适合的,wordpress的自带图片库也可以适用,但是具体怎么替换后缀名需要你自己手动修改下代码。
注意:
只是一些小的改动,插件源码来自于水煮鱼
插件设置不需要勾选Related Posts with Thumbnail

下载地址:相关日志只显示缩略图插件:https://www.yisougou.com/download/relatedpost-only-display-first-images.rar

哪些地方你可能需要改动:


$content = $related_post-> post_content;

preg_match_all('|<img.*?src=[\'"](.*?)[\'"].*?>|i', $related_post->post_content, $matches);

$img_src = $matches[1][0]; //first photo
if (eregi("flickr.com",$img_src)){
$img_url = str_replace(".jpg", "_s.jpg", $img_src);
}else{
$img_url=$img_src;
}

以上你可以设置怎么替换图片后缀,以上只抓取每篇文章的第一张图片。

$output .= '<a href="'.get_permalink($related_post->ID).'" title="'.wptexturize($related_post->post_title).'"><img style="border: 2px solid black; width: 75px;" src="' . $img_url . '" /></a>';

以上你可以设置图片显示格式,有漂亮的格式教我。

效果参考地址:https://www.babyshoot.cn/2010/01/22/dreaming-of-forever.html

这样一来,就不需要每篇文章都去修改添加自定义字段的缩略图图片地址了。

源码来源于:https://fairyfish.net/2007/09/12/wordpress-23-related-posts-plugin/

文章地址:https://www.wzhan.net/blog/post/22.html

  • 相关推荐
  • 大家在看
  • 输入法键盘自定义时代来临 未来或刷新智能时代交互体验

    相信不少用户选择手机输入法是因为丰富好看的皮肤界面以及智能高效的输入功能!日前,讯飞输入法发布Android V10.0.25版本,为广大用户带来表达更有“言”、键盘更有“颜”的AI颜键盘,全力打造智能时代键盘交互的新体验,让打字更加得心应手。AI颜键盘是科大讯飞强大AI技术的实力体现,全面上线“你的键盘懂你表达”的AI助手,赋能多种输入场景。据悉,讯飞输入法AI助手基于自然语言理解与知识图谱的积累,拥有智能推荐、AI会聊、

  • 苹果推iCloud网站新设计及“隐藏我的电邮”和“自定义电邮域名”功能

    据外媒报道,苹果在发布iOS 15、iPadOS 15、tvOS 15和watchOS 8的同时还对其iCloud.com网站进行了更新,其推出了可以在网上浏览的iCloud邮件的新外观。新的基于网络的?iCloud?Mail设计看起来跟运行?iOS 15?、?iPadOS 15?和macOS Monterey测试版的设备上的邮件应用相似。跟之前的?iCloud?邮件应用相比,它的外观更简洁、更流畅,但功能基本相同。颜色更淡了,字体也更新了,另外还有一个更小的写邮件的窗口,其占用的空间更小。苹果

  • Plantee室内温室正在众筹 自动处理室内植物照看工作

    Plantee Innovations团队开发的Plantee室内温室正在Kickstarter上众筹。这款产品是为那些购买彩色植物回家眼睁睁看着它们枯萎死亡的人们而开发的。这款多合一、即插即用的解决方案使人们在照顾植物时不再需要猜测,因此,几乎任何人都可以在家里种植各种植物。每个品种的家庭植物都有不同维护需求,要满足这些需求可能相当有挑战性。虽然一些种植者可能会对这些事情津津乐道,但其他人可能更喜欢让技术自动处理一切,而只是坐下来?

  • Mozilla Firefox 93正式版安装文件已经提前上线 首次默认支持AVIF图片

    虽然正式的公告还没有发布,但作为Mozilla网络浏览器的最新月度功能更新,今天发布的Firefox 93.0已经可以下载。今年Firefox的改进并不算特别大,但Firefox 93算是一个令人兴奋的版本之一。在之前失败的尝试之后,Firefox 93.0版本终于开始默认启用了AVIF图像支持。AVIF图像支持作为基于AV1视频编解码器的图像标准,提供了极大的带宽节省能力,现在这种格式已经可以在Firefox稳定版中工作。自2020年8月以来,AV1图像格式已经在Chro

  • 新一代MacBook Pro的DVT单元图片揭示了M1X芯片和16GB内存规格

    据报道,随着大规模生产的开始,M1X MacBook Pro将在本月晚些时候推出。更多的证据表明,这些重新设计的旗舰笔记本产品将很快揭开面纱,图片揭示了DVT(设计验证测试)测试装置的规格,显示这款机型将内置苹果强大的M1X自研芯片,以及其他附加功能。根据图片,DVT M1X MacBook Pro单元还提供了512GB的板载存储,但尚未确认这是否是基本型号。据Twitter用户Majin Bu称,M1X MacBook Pro的潜在规格已经通过一张图片披露。我们注意到?

  • 微软面向Beta和Release Preview频道推出全新Photos应用程序

    在 Dev 频道测试两周之后,今天微软面向 Beta 和 Release Preview 频道的 Windows 11 用户推出了全新的 Microsoft Photos 应用程序。新版 Photos 引入了全新的 WinUI 2.6 控件,全新的 Mica 效果以及全新的相册视图。其他改进包括改进的剪裁菜单和更容易进入信息页面。在官方博文中,微软表示本次重新设计围绕着“更流畅、更易用、更有趣”三个维度进行推进,在 Windows 11 系统中你可以重新体验和编辑你的照片。重新设计的照片应?

  • []Pixel 6系列将新增Live Translate功能:可实现实时翻译

    援引外媒 XDA Developers 报道,Google 计划在 Pixel 6 系列中引入新版 Live Translate 功能。而这项功能未来将会在 Android 12 系统中面向更多 Android 设备开放。上周,一位提前获得 Pixel 6 Pro 的爆料者向外媒 XDA 分享了相关信息。其中 Pixel 6 Pro 中有个尚未发布的 Android System Intelligence 应用,此前称之为 Device Personalization Services。该应用负责在 Pixel 手机上提供几个软件功能,包括 Live Caption, Screen

  • 摩托罗拉Moto E40规格、价格和图片已在零售商的网站上列出

    摩托罗拉上个月发布了Moto E20,但自从Moto E40的规格和官方图片在网上泄露后,我们知道该公司正准备推出MotoE40。虽然摩托罗拉还没有透露关于Moto E40的任何信息,但这款智能手机已经在罗马尼亚零售商eMAG的网站上列出,这证实了之前泄露的图片和规格,并透露了价格。摩托E40的售价为779.99兰特(折合180美元/160欧元),有两种颜色选择--粉色和灰色。零售商说它采用了八核处理器,但没有分享更多细节,但我们从以前的泄漏中知道?

  • 摩托罗拉G Pure和Moto E40官方图片在发布前泄露

    摩托罗拉似乎正在为至少几款新设备的发布做准备,时间可能会在下个月发布。Moto G Pure和Moto E40之前已经在泄漏信息中出现,现在我们得到了另一轮官方渲染图。让我们从Moto G Pure开始--这是两款产品中的相对高端产品。我们已经对它的规格表有了相当多的了解,预计Moto G Pure将使用Helio G25芯片组,也可能是P22,基本配置为4GB内存和32GB存储。在相机方面,G Pure可能会有一个4800万像素的主摄像头和一个200万像素的深度传感器?

  • Novatek 宣布支持 DTS Play-Fi

    Novatek?的?SoC?为电视授权厂家提供整体?Play-Fi?电视解决方案。 新一代音频、成像和传感技术领域的全球领导者,Xperi?Holding?Corporation(纳斯达克股票代码:XPER)(“Xperi”)的全资子公司?DTS??近日宣布,大型电视芯片供应商?Novatek?Microelectronics?Corp.?面向电视市场的?SoC?产品线将支持?DTS?Play-Fi?。 DTS?Play-Fi?为电视添加行业领先的无线音频功能,包括电视全屋音频串流、“多房间”顶尖音乐服务商的音乐播放模式、W

这篇文章对你有价值吗?

  • 热门标签

热文

  • 3 天
  • 7天