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

  • python读取csv(python读取csv文件并画图)

    python读取csv(python读取csv文件并画图)

  • 小米mix4怎么关闭快速充电(小米mix4怎么关闭应用)

    小米mix4怎么关闭快速充电(小米mix4怎么关闭应用)

  • 淘宝付完尾款后退货定金退吗(淘宝付完尾款后可以退全款吗)

    淘宝付完尾款后退货定金退吗(淘宝付完尾款后可以退全款吗)

  • 拼多多怎么出评价率高(拼多多怎么出评论那么难)

    拼多多怎么出评价率高(拼多多怎么出评论那么难)

  • 淘宝不付款多久取消订单(淘宝不付款多久失效)

    淘宝不付款多久取消订单(淘宝不付款多久失效)

  • 32位cad怎么装在64位系统上(如何安装32位cad)

    32位cad怎么装在64位系统上(如何安装32位cad)

  • 微信为何会自助冻结(微信为何会自助扣费)

    微信为何会自助冻结(微信为何会自助扣费)

  • 华为一年保修包括什么(华为一年保修收费吗)

    华为一年保修包括什么(华为一年保修收费吗)

  • 下载路径和安装路径的区别(下载路径和安装路径什么意思)

    下载路径和安装路径的区别(下载路径和安装路径什么意思)

  • praal00x华为是什么型号(华为pra—al00x是什么型号)

    praal00x华为是什么型号(华为pra—al00x是什么型号)

  • 怎么改软件图标和名字(安卓怎么改软件图标)

    怎么改软件图标和名字(安卓怎么改软件图标)

  • 钉钉电脑版怎么看不了直播(钉钉电脑版怎么改成中文)

    钉钉电脑版怎么看不了直播(钉钉电脑版怎么改成中文)

  • kpw2和kpw3的区别(kpw2和kpw3的区别怎么看)

    kpw2和kpw3的区别(kpw2和kpw3的区别怎么看)

  • 微型机系统结构中的总线有(微型计算机系统结构的五大部分)

    微型机系统结构中的总线有(微型计算机系统结构的五大部分)

  • gpu渲染是什么意思(gpu渲染是什么意思呀)

    gpu渲染是什么意思(gpu渲染是什么意思呀)

  • ipadmini5a2133是什么版本(ipad迷你5a2133是什么机型)

    ipadmini5a2133是什么版本(ipad迷你5a2133是什么机型)

  • 微信解封一年三次是怎么算的(微信解封一年三次怎么算时间)

    微信解封一年三次是怎么算的(微信解封一年三次怎么算时间)

  • 快手极速版怎么按暂停(快手极速版怎么赚钱)

    快手极速版怎么按暂停(快手极速版怎么赚钱)

  • 版本更新在哪里(手机版本更新在哪里)

    版本更新在哪里(手机版本更新在哪里)

  • 苹果双卡短信怎么区分(苹果双卡短信怎么发)

    苹果双卡短信怎么区分(苹果双卡短信怎么发)

  • 微信怎么不折叠文字(微信怎么不折叠置顶聊天)

    微信怎么不折叠文字(微信怎么不折叠置顶聊天)

  • 任务栏图标还原到桌面(任务栏怎样还原)

    任务栏图标还原到桌面(任务栏怎样还原)

  • qq里的亲密关系在哪(qq里的亲密关系怎么解除)

    qq里的亲密关系在哪(qq里的亲密关系怎么解除)

  • airpods使用方法音量(airpods3使用方法)

    airpods使用方法音量(airpods3使用方法)

  • 怎么查看和发送定时说说(怎么查看发送的短信)

    怎么查看和发送定时说说(怎么查看发送的短信)

  • Linux中tar命令操作文件的基本使用教程(linux命令tar zcvf)

    Linux中tar命令操作文件的基本使用教程(linux命令tar zcvf)

  • 食堂用固定资产可以抵扣吗
  • 工程施工企业收入确认成本结转案例
  • 增值税一般纳税人税率
  • 应纳税额与应纳税额差额
  • 商品的入账价值包括消费税吗
  • 车辆保险费专用发票图片
  • 银行承兑汇票贴现率多少
  • 财付通-备付金账户
  • 没有实收资本是负债吗
  • 代收车船税没有发票能走帐吗
  • 房屋租赁补充协议怎么写才有效
  • 员工看病报销要计税吗
  • 培训费增值税专用发票
  • 营改增的销售额规定
  • 简易征收当月已经开出的17%怎么办?
  • 房地产企业资金监管账户
  • 经营资产和金融资产有哪些
  • 私户给公户转账多久到账
  • 增值税明细账怎么登记
  • win10系统的电脑能装win7吗
  • 期货交易的会计分录
  • 注册表被恶意锁定怎么恢复正常
  • 支付给其他公司的工程项目管理费
  • 电脑c盘被损坏怎么修复
  • 跨省不动产登记
  • 运输中合理损耗计入采购成本
  • [深度学习] 基于切片辅助超推理库SAHI优化小目标识别
  • 网络安全工具大全图片
  • spring boot s
  • 金融企业的代理业务
  • 子公司认定消费税需要披露信息
  • 公司处置已使用4年多的汽车,怎么增值税申报
  • access宏操作
  • 公司举办活动方案
  • 劳动合同和劳务合同可以一起签吗
  • 公司成立怎么说
  • mysql数据控制语句
  • 可供出售金融资产属于什么科目
  • 除湿机计入固定费用吗
  • 生产成本和营业成本的区别和联系
  • 销售人员的销售额是工作绩效的重要指标
  • 购进国内交通运输产品
  • 金税三期个税申报
  • 购买产品样品计入什么科目
  • 库存现金日记账怎么填
  • 银行扣结算卡年费合理吗
  • 库存和结存
  • 营改增后,建筑行业与供应商签合同才怎样签没风险?
  • 税控设备维护费会计分录
  • 代理服务费计入什么科目
  • 租赁的初始直接费用有哪些
  • 收不回来的账怎么处理
  • 企业以原有公司为主体
  • 年底未分配利润为负数怎么做分录
  • 分公司注销余额转总公司会计分录
  • 销项负数发票如何作废
  • sql数据库性能
  • MYSQL数据库原理及应用
  • mysql数据库去重
  • sql2000卸载干净
  • window7临时文件
  • xp系统无法打开网页怎么解决
  • mac怎么传输文件夹
  • windows一键安装
  • hpadrv.sys
  • kdeskcore.exe是什么
  • logd是什么进程
  • js数组entries
  • 深入理解新发展理念,推进供给侧结构性改革 心得体会
  • js创建类对象的方法
  • Android游戏开发pdf
  • Cocos2dx3.2 Crazy Tetris 游戏输入(键盘事件,重力事件,触摸屏事件)
  • 背包设备
  • 关于js的描述错误的是
  • jquery选择器大全
  • imagelearning
  • 延期审理税务案件的后果
  • 公司的车销售给个人怎么做账
  • 过了征期更正申报进项税可以多认证嘛
  • 职称申报后附件打不开
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设