zblog
当前位置:首页 > 商学院 > zblog > 正文内容

zblog

批量更换文章的图片地址

豫唐网络2022-12-15 16:512099

对于精准垂直类站点,会遇见文章图片过时或者因为某些特殊原因需要进行替换,换成新的图片,这个时候如果手动处理,会非常消耗人力。

不想看代码不想自己学的,也可以直接找豫唐代操作,一个站点只要500(采集站会根据文章数量适当的加钱)

可以采用代码对文章图片进行替换,代码如下

1、在根目录创建php文件,命名为toimg.php;

2、写入代码;

<?php
require'./zb_system/function/c_system_base.php';
$zbp->Load();
$sql=$zbp->db->sql->get()->select('zbp_post')
->where(array('in','log_CateID',"1,2,3,4,5"))
->sql;
$array=$zbp->db->Query($sql);
foreach($arrayas$cc){
$content=$cc['log_Content'];
$imgs=GetImagesFromHtml($content);
foreach($imgsas$zc){
$imgurl=$imgurl;
$content=str_ireplace($zc,$imgurl,$content);
print_r($zc."=>".$imgurl);
print_r("<br>");
}
$sql=$zbp->db->sql->get()->update('zbp_post')
->where('=','log_ID',$cc['log_ID'])
->data(array('log_Content'=>$content))
->query;
}

其中where条件里的log_CateID,可以根据自己的情况选择是局部分类处理还是全部处理

$imgurl是新图片的地址,可以是某个文件夹下的随机图片,也可以是附件里的随机图片,具体根据自己的情况填写

3、执行文件

域名/toimg.php

4、这个时候再去文章里面查看,发现老图片就已经都换成新的了;

5、完

扫描二维码推送至手机访问。

版权声明:本文由汤阴县豫唐网络科技有限公司发布,如需转载请注明出处。

本文链接:https://www.ytecn.com/post/461.html

分享给朋友:

相关文章

zba文件怎么使用?zba文件是什么?

zba文件怎么使用?zba文件是什么?

.zba是zblogphp的专用应用格式。应用格式又分主题和插件两种。.zba主题安装,打开zblog后台,选择《主题管理》,点击《本地上传并安装主题zba文件》,上传后点击提交,然后开启主题,安装完...

查看当前页面使用的sql语句zblog版

查看当前页面使用的sql语句zblog版

在使用网站的时,有时候会遇见页面打开缓慢情况,在确定服务器和访问量均是正常的情况下,这个时候一般都是程序中存在慢sql导致。在zblog中如何打开sql语句查看呢?这个时候我们需要用到debug工具。...

zblog主题插件导航函数

zblog主题插件导航函数

1、在主题或者插件的include.php文件添加导航函数functionytecn_SubMenu($id){ $arySubMenu=array( 0=>array('插件说明&...

学习zblog主题模板制作需要提前掌握什么知识

学习zblog主题模板制作需要提前掌握什么知识

学习网站主题模板制作需要提前掌握什么知识?1、学会购买域名2、学会购买服务器(或空间)3、学会安装zblog程序;4、学习并掌握 vscode 代码远程同步功能,可以实现本地操作上面的zblog程序代...

给前台页面添加html代码

给前台页面添加html代码

给前端主题页面的{$header}和{$footer}添加代码。以侧边浮动留言框效果为例在插件或主题include.php页面的ActivePlugin里面进入接口functionActivePlug...

zblog主题制作教程常用功能

zblog主题制作教程常用功能

制作zblogphp主题常用知识点汇总。文档如有描述不清楚、错误或者过时的地方,欢迎留言指出。本教程内容会不定时更新,转载请标明原帖链接,以免让过时的教程流入网络。温馨提示:请在制作主题的过程中,严格...