位置: 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主页修改)

  • 云班课怎么上传文件(云班课怎么上传文件夹)

    云班课怎么上传文件(云班课怎么上传文件夹)

  • 华为如何显示充电画面(华为如何显示充电剩余时间)

    华为如何显示充电画面(华为如何显示充电剩余时间)

  • 双十二退货红包怎么办(双12红包退货)

    双十二退货红包怎么办(双12红包退货)

  • 抖音上不小心点了关注又取消能被别人看到吗(抖音上不小心点到追加打赏怎么办)

    抖音上不小心点了关注又取消能被别人看到吗(抖音上不小心点到追加打赏怎么办)

  • 闲鱼拍下多久必须发货(闲鱼拍下几天之内必须发货?)

    闲鱼拍下多久必须发货(闲鱼拍下几天之内必须发货?)

  • 家用7类网线有必要吗(家用7类网线有几根线)

    家用7类网线有必要吗(家用7类网线有几根线)

  • 外星人电脑是什么牌子(外星人电脑是什么显卡)

    外星人电脑是什么牌子(外星人电脑是什么显卡)

  • 键盘是输入还是输出设备(键盘输入属于什么输入方式)

    键盘是输入还是输出设备(键盘输入属于什么输入方式)

  • 如何qq好友恢复三年内(如何qq好友恢复聊天记录)

    如何qq好友恢复三年内(如何qq好友恢复聊天记录)

  • 苹果7话筒在哪里(苹果7手机话筒在哪个位置)

    苹果7话筒在哪里(苹果7手机话筒在哪个位置)

  • 微信扫一扫加好友记录怎么查(微信扫一扫加好友多久过期)

    微信扫一扫加好友记录怎么查(微信扫一扫加好友多久过期)

  • 手机怎么测体脂(手机测体重体脂软件)

    手机怎么测体脂(手机测体重体脂软件)

  • 苹果怎么用副号发短信(苹果怎么用副号码发信息)

    苹果怎么用副号发短信(苹果怎么用副号码发信息)

  • 淘宝账户怎么解除限制(淘宝账户怎么解绑支付宝账户)

    淘宝账户怎么解除限制(淘宝账户怎么解绑支付宝账户)

  • 支付宝账户是手机号吗(支付宝账户是手机号码,怎么更改)

    支付宝账户是手机号吗(支付宝账户是手机号码,怎么更改)

  • 淘宝怎么看关注的主播(淘宝怎么看关注的视频)

    淘宝怎么看关注的主播(淘宝怎么看关注的视频)

  • 苹果11售价多少(苹果11售价多少人民币)

    苹果11售价多少(苹果11售价多少人民币)

  • moho&mo是什么牌子(mooi是什么牌子)

    moho&mo是什么牌子(mooi是什么牌子)

  • 苹果怎么看照片大小(苹果怎么看照片分辨率是多少dpi)

    苹果怎么看照片大小(苹果怎么看照片分辨率是多少dpi)

  • 步数宝新手专区商品多久补货一次(步数宝靠什么盈利)

    步数宝新手专区商品多久补货一次(步数宝靠什么盈利)

  • 怎么用ghost安装win7iso(怎么用ghost安装iso)

    怎么用ghost安装win7iso(怎么用ghost安装iso)

  • iphone网易云会员退订(iphone网易云会员过期下载的歌能听吗)

    iphone网易云会员退订(iphone网易云会员过期下载的歌能听吗)

  • qq空间屏蔽了对方 对方看得到吗(qq空间屏蔽了对方,特别关心能看到吗)

    qq空间屏蔽了对方 对方看得到吗(qq空间屏蔽了对方,特别关心能看到吗)

  • 怎么关闭商家服务功能(怎么关闭商家服务花呗收款)

    怎么关闭商家服务功能(怎么关闭商家服务花呗收款)

  • sgbhp.exe - sgbhp是什么进程 有什么用

    sgbhp.exe - sgbhp是什么进程 有什么用

  • 【6G 新技术】6G数据面介绍

    【6G 新技术】6G数据面介绍

  • 应纳税所得额高了好还是低了好
  • 入账价值 入账成本 入账金额
  • 事业单位有那种
  • 财务汽车折旧年限的最新规定2020
  • 12月费用1月报销的账务处理
  • 医疗设备的折旧年限是多少年
  • 集团内部借款利息可以税前扣除吗
  • 企业如何加强应收账款的管理
  • 超市销售购物卡怎么开票
  • 装修职工宿舍用的瓷砖,灯具等计入什么科目?
  • 资产负债表的编制时间
  • 注销公司房产税从哪年从哪年开始交
  • 电子商务平台支付的区别
  • 补缴的增值税可以计入以前年度损益调整
  • 主营业务收入会计分录怎样写
  • 企业微信收款的钱怎么提取出来
  • 环保税优惠问题
  • 建筑行业营改增税率变化
  • 进项税额转出会计处理
  • 进项税发票未认证
  • 小规模纳税人增值税3%减按1%
  • 高新技术研发人员比例
  • vue2-elm
  • 怎样升级智慧中小学版本软件
  • 土地增值税计算例题
  • 出口退税是怎么退
  • mac切换不了中文怎么回事
  • 公司购买购物卡发给职工的账务处理
  • 各种linux
  • HTTP 400 错误是什么原因
  • 运输行业增值税税负率是多少
  • 前端lru
  • 劳动保护经费
  • 废料收入的成本怎么核算
  • php制作网页
  • yii2带搜索功能的下拉框实例详解
  • 用chatgpt写insar地质灾害的论文,重复率只有1.8%,chatgpt4.0写论文不是梦
  • 专项资金怎么填表
  • 校验码如何查询
  • 发给客户的服装文案
  • 固定资产报废清理怎么做账务处理的
  • 固定资产计提完折旧报废的账务处理
  • 企业所得税申报表在哪里打印
  • c语言typedef的用法
  • 自查补税怎么做账
  • 建筑公司计提企税怎么算
  • 电子发票额度余额怎么查
  • 房屋租赁不开发票需要交税吗
  • 消耗品清单
  • 损益类账户属于资产还是负债
  • 黄金以旧换新工具有哪些
  • 外聘人员个人简历
  • 资产减值损失和资产减值准备的区别
  • 房地产公司支付工程款账务处理
  • 银行存款日记账对方科目两个怎么办
  • sql2008没有数据库
  • windows 10预览版
  • linux i
  • windows如何创建工作组
  • aow进程
  • win7系统禁止更新
  • win8如何安装
  • win8启动后的初始界面
  • 一文看懂linux内核
  • win8系统怎么设置无线网连接啊
  • 安卓开源部分叫什么
  • python自动报表
  • cocos2dx 不规则按钮的实现
  • js按位运算符
  • 基于豆瓣电影数据linux
  • linux同名文件
  • js alert()
  • node js搭建服务器
  • jquery教程与例子
  • 登录电子税务局显示时间错误如果解决
  • 江苏税务机关代码查询
  • 重庆电子税务局app下载
  • 会议服务的服务定位是什么
  • 青岛新农合咨询电话
  • 上海买房退税政策2023最新
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设