位置: IT常识 - 正文

织梦dedecms如何批量导入关键词做内链优化(dede织梦怎么转成zblog)

编辑:rootadmin
批量导入关键词操作教程1、准备好要导入的关键词文件,txt文档,格式如下注意:无论你的程序是gbk还是utf8编码,txt文档务必要用utf8无BOM格式。

推荐整理分享织梦dedecms如何批量导入关键词做内链优化(dede织梦怎么转成zblog),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:织梦cms要钱吗,织梦使用教程,织梦如何使用,将织梦dedecms转换到wordpress,织梦dedecms如何升级ckeditor,织梦dedecms如何升级ckeditor,织梦如何使用,dede织梦怎么转成zblog,内容如对您有帮助,希望把文章链接给更多的朋友!

//文件导入式批量添加关键词 elseif($dopost=='fileKeywords') { if(is_uploaded_file($filename)) { $newFileName=date('YmdHis',time()).'.txt'; $newDirPath=$cfg_basedir.'/uploads/keywords'; $newFilePath=$newDirPath.'/'.$newFileName; //目录不存在则创建 if(!file_exists($newDirPath)) { mkdir($newDirPath,0777,true); } move_uploaded_file($filename,$newFilePath); //读取上传的文件 $handle=fopen($newFilePath,'r')orShowMsg("上传文件读取失败",-1); $keyArr=array(); if($handle) { while(!feof($handle)) { $buffer=fgets($handle,4096); $buffer=str_replace(',',',',$buffer); $buffer=str_replace(array("\n"),'',$buffer); $buffer=trim($buffer); if(!empty($buffer)) { $keyArr[]=explode(',',$buffer); } } fclose($handle); @unlink($newFilePath); } //取出数据库所有的关键词,和新添加关键词比较,如果新添加的关键字,数据中存在则过滤 $dsql->SetQuery("SELECT`keyword`FROM`dede_keywords`");//将SQL查询语句格式化 $dsql->Execute();//执行SQL操作 //通过循环输出执行查询中的结果 $dataKeyArr=array(); while($row=$dsql->GetArray()) { $dataKeyArr[]=$row['keyword']; } //拼接mysql语句 $i=0; foreach($keyArras$k=>$v) { $key=trim($v[0]); //把读取txt文档的数据转utf-8编码www.dede58.com $key=($cfg_soft_lang!='utf-8')?iconv("UTF-8","gb2312//IGNORE",$key):$key; //如果数据库中存在该关键词,则跳出本次循环。注意:keyword字段在数据库中长度16字符,需要更更长点 //ALTERTABLE`dede_keywords`CHANGE`keyword``keyword`CHAR(255)NOTNULLDEFAULT'' if(in_array($key,$dataKeyArr)) continue; //拼接mysql语句 $rpurl=trim($v[1],''); $rank=trim($v[2],''); $sql="INSERTINTO`dede_keywords`(keyword,rank,sta,rpurl)VALUES('{$key}',{$rank},1,'{$rpurl}')"; $res=$dsql->ExecuteNoneQuery2($sql); if($res!=-1) $i++; } //如果导入的文件所有的关键词都添加过了,则停止执行; if(empty($i)) { ShowMsg("警告:你提交的关键词,早已经添加过了!!!",-1); die(); } else { ShowMsg("你成功导入{$i}条数据",-1); } } } //清空关键字表里的所有数据 elseif($dopost=='delAll') { $dsql->ExecuteNoneQuery('TRUNCATETABLE`dede_keywords`')?ShowMsg("你已成功清除所有的关键词!!",$ENV_GOBACK_URL):ShowMsg("清除关键词失败",-1); }

3、打开\dede\templets\article_keywords_main.htm找到</script>在它的上面加入

//删除选中的 functiondelSel() { varcelements=document.getElementsByClassName('del'); for(i=0;i<celements.length;i++) { if(!celements[i].checked) celements[i].checked=true; else celements[i].checked=false; } } functiondelAll() { if(confirm('你确定要清空所有的关键词,清除以后不可恢复!!')) { location.href="article_keywords_main.php?dopost=delAll"; } }织梦dedecms如何批量导入关键词做内链优化(dede织梦怎么转成zblog)

继续找到<form name='form1' action="article_keywords_main.php">在它的上面加入

<formaction="article_keywords_main.php"method="post"enctype="multipart/form-data"> <tdwidth="40%"style="padding-left:10px;"> <strong>关键词维护</strong> <strong>&nbsp;&nbsp;</strong> <strong><inputtype="file"name="filename"></strong> <inputtype="hidden"name="dopost"value="fileKeywords"/> <strong><inputtype="submit"value="提交"></strong> </td> </form>

继续找到<input type='checkbox' name='isdel_{dede:field.aid/}' class='np' value='1' />改成<input type='checkbox' name='isdel_{dede:field.aid/}' class='np del' value='1' />继续找到

<tdheight="28"colspan="6"> &nbsp; <inputtype="button"name="dl1"class="coolbgnp"value="反选"onClick="selAll()"/> &nbsp; <inputtype="button"name="dl2"class="coolbgnp"value="保存更改"onClick="this.form.submit();"/> </td>

改成

<tdheight="28"colspan="4"> &nbsp; <inputtype="button"name="dl1"class="coolbgnp"value="反选"onClick="selAll()"/> &nbsp; <inputtype="button"name="dl2"class="coolbgnp"value="保存更改"onClick="this.form.submit();"/> </td> <tdheight="28"align="center"> <inputtype="button"value="清空所有关键词"onClick="delAll()"/> &nbsp; <inputtype="button"name="dl1"class="coolbgnp"value="删除全选"onClick="delSel()"/> </td>

完成。

免责

本文链接地址:https://www.jiuchutong.com/zhishi/310778.html 转载请保留说明!

上一篇:phpcms 不支持iframe怎么办(phpcms插件)

下一篇:dedecms修改默认50-200随机点击数的范围(dedecms主页修改)

  • morphvox pro参数(morphvox pro怎么用)(morphvox pro手机可以用吗)

    morphvox pro参数(morphvox pro怎么用)(morphvox pro手机可以用吗)

  • iqoo8pro屏幕多大(iqoo8pro屏幕多少ppi)

    iqoo8pro屏幕多大(iqoo8pro屏幕多少ppi)

  • 淘宝账号名怎么修改(淘宝账号名怎么查看)

    淘宝账号名怎么修改(淘宝账号名怎么查看)

  • 微信接收消息的声音在哪里调(微信接收消息的声音怎么关闭)

    微信接收消息的声音在哪里调(微信接收消息的声音怎么关闭)

  • 带图转发朋友圈怎么发(带图转发朋友圈立减100元文案)

    带图转发朋友圈怎么发(带图转发朋友圈立减100元文案)

  • 华为手机照片加密怎么设置(华为手机照片加字)

    华为手机照片加密怎么设置(华为手机照片加字)

  • 华为p40pro自带膜可以撕掉吗(华为p40pro手机自带的膜是什么膜)

    华为p40pro自带膜可以撕掉吗(华为p40pro手机自带的膜是什么膜)

  • 图片打了马赛克可以复原吗(图片打了马赛克怎样恢复原图)

    图片打了马赛克可以复原吗(图片打了马赛克怎样恢复原图)

  • 电信卡无法接收验证码(电信卡无法接收发送短信)

    电信卡无法接收验证码(电信卡无法接收发送短信)

  • 闲鱼发二维码会被自动屏蔽吗(闲鱼发二维码会被禁言吗)

    闲鱼发二维码会被自动屏蔽吗(闲鱼发二维码会被禁言吗)

  • 电话拉黑名单后打电话提示什么(电话拉黑名单后发的信息能看到吗)

    电话拉黑名单后打电话提示什么(电话拉黑名单后发的信息能看到吗)

  • 在拼多多上可以开直播吗(在拼多多上可以用医保卡刷吗)

    在拼多多上可以开直播吗(在拼多多上可以用医保卡刷吗)

  • 苹果手机把别人拉黑了还能收到短信吗(苹果手机把别人手机号阻止来电号码对方还能发短信吗)

    苹果手机把别人拉黑了还能收到短信吗(苹果手机把别人手机号阻止来电号码对方还能发短信吗)

  • 5g手机用4g网络费流量吗(5g手机用4g网络很差是怎么回事)

    5g手机用4g网络费流量吗(5g手机用4g网络很差是怎么回事)

  • 什么是存储在外存储器中的一组相关信息的集合(存储在外存上的文件叫做)

    什么是存储在外存储器中的一组相关信息的集合(存储在外存上的文件叫做)

  • 什么是网络时代(什么是网络时代的问题学生)

    什么是网络时代(什么是网络时代的问题学生)

  • ip头部多少字节(IP头部多少字节)

    ip头部多少字节(IP头部多少字节)

  • 如何避免网络带来的负面影响(如何避免网络带来的负面影响英语作文)

    如何避免网络带来的负面影响(如何避免网络带来的负面影响英语作文)

  • lerfm是属于什么牌子(lerfm是什么牌子化妆品)

    lerfm是属于什么牌子(lerfm是什么牌子化妆品)

  • 快手复制链接在哪里找(快手复制链接在浏览器怎么保存图片)

    快手复制链接在哪里找(快手复制链接在浏览器怎么保存图片)

  • 抖音收藏音乐怎么保存到手机(抖音收藏音乐怎么转到u盘)

    抖音收藏音乐怎么保存到手机(抖音收藏音乐怎么转到u盘)

  • Redmi K20 Pro出厂系统内核(红米k20pro出厂价格)

    Redmi K20 Pro出厂系统内核(红米k20pro出厂价格)

  • 抖音怎么观看完整版视频(抖音怎么看观看记录?)

    抖音怎么观看完整版视频(抖音怎么看观看记录?)

  • 手机qq怎么改名字昵称(手机qq怎么改名字换头像)

    手机qq怎么改名字昵称(手机qq怎么改名字换头像)

  • 德纳斯雷亚尔斯自然公园Castildetierra上空绚丽的日落,西班牙纳瓦拉 (© Inigofotografia/iStock/Getty Images Plus)(蕾德纳斯)

    德纳斯雷亚尔斯自然公园Castildetierra上空绚丽的日落,西班牙纳瓦拉 (© Inigofotografia/iStock/Getty Images Plus)(蕾德纳斯)

  • 曼哈顿河滨公园中的圣女贞德纪念碑 (© Chase Guttman/Alamy)(曼哈顿公园大道432号)

    曼哈顿河滨公园中的圣女贞德纪念碑 (© Chase Guttman/Alamy)(曼哈顿公园大道432号)

  • 即征即退需要缴纳税款吗
  • 印花税滞纳金应计入什么
  • 税务师职业考试
  • 税务师考试2023年考试时间
  • 应付账款对方不催款怎么办
  • 民办非企业单位属于什么类型
  • 行政事业单位资产管理工作总结
  • 建筑企业临时工工资申报个税
  • 专项资金是否缴纳企业所得税
  • 微信小程序实现微信支付
  • 企业安装监控费用怎么做账
  • 关于保安员服务内容主要包括
  • 企业发放工资时,可能涉及的会计科目有
  • 收入纳税明细怎么打印
  • 跨年补提上年工资汇算清缴
  • 当期亏损需要提企业所得税吗财务报表
  • 出租房产免收租金,如何缴纳房产税
  • 非现金资产包括
  • 转账支票到期了怎么兑现
  • 固定资产改造更新是否需要计提折旧
  • 其他应收款计提坏账比例
  • mac怎么连接蓝牙鼠标
  • 斐讯路由器地址在哪里看
  • 房地产企业纳税申报需要报哪些报表
  • 购买监控设备费用谁出
  • 野生动物保护区有哪些
  • apache是什么文件
  • 空调移机人工费多少钱
  • 购入旧的固定资产的入账价值
  • 阿里云天池大赛pdf
  • 马纳斯古盐田气候特征
  • webpack--》webpack底层深入讲解,从初识到精通,真正实现从0到1的过程
  • 持有至到期减值准备是什么科目
  • 浅析人物形象的论文开题报告
  • phpmyadmin无法登陆mysql数据库
  • php获取给定日期函数
  • vite搭建vue3
  • 准确率精确率
  • ps如何使用套锁工具剪裁图片
  • 季初从业人数和季末从业人数怎么填
  • 不良品扣款应入哪个科目
  • 个人出租房屋要交印花税吗
  • python函数如何返回列表
  • 织梦cms官网
  • 上年所得税费用借方有余额,怎么调整
  • 发票种类8种分别是
  • 受托方代收代缴的消费税应计入什么科目
  • 个体工商户怎么变更法人
  • 免税商品外汇业务
  • 预收账款退款的会计处理
  • 应付账款的主要成本包括
  • 预收账款如何做账务处理
  • 视同销售是按成本价入账还是按计税价格入账,为什么?
  • 小规模取得增值税专用发票怎么做账
  • 设备租赁公司如何赚钱最快
  • 如果我们交了房租,对方不给我们开发票
  • 什么是固定资产的后续支出
  • 财税讲座视频
  • sql server如何修改表名
  • centos6.9开启ssh服务
  • linux 更新yum
  • ubuntu 14.04.6
  • linux安装sshd服务
  • 鲁大师安装失败怎么回事
  • win7组合键失效
  • win7运行老游戏方法
  • win10系统中怎么打开IE浏览器
  • jquery animate源码
  • 持久化存储数据的方式
  • 仿真安卓
  • 简单的jquery插件实例
  • csx脚本
  • 蓝色的css代码
  • web技术栈
  • 在北京税前工资8000算多的吗
  • 广东电子税务局app
  • 河南省电子税务局官网入口
  • 税务师事务所牌匾
  • 内蒙古税务局发票认证
  • 消费发票上的金额含税吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设