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

  • 荣耀9x的屏幕刷新率是多少(荣耀9x的屏幕刷新率在哪里设置)

    荣耀9x的屏幕刷新率是多少(荣耀9x的屏幕刷新率在哪里设置)

  • 小米6可以换内存吗(小米6可以换内存大一点的)

    小米6可以换内存吗(小米6可以换内存大一点的)

  • 第一次启动word后系统自动建立一空白文档名为(第一次启动word后系统自动建立一空白文档名为( ))

    第一次启动word后系统自动建立一空白文档名为(第一次启动word后系统自动建立一空白文档名为( ))

  • 扣扣幸运字符有哪些(扣扣幸运字符有几种)

    扣扣幸运字符有哪些(扣扣幸运字符有几种)

  • 5g耗流量快吗(5g耗流量多么)

    5g耗流量快吗(5g耗流量多么)

  • 如果微信聊天记录删除了能找回来吗(如果微信聊天记录已经被迁移,怎么看出来)

    如果微信聊天记录删除了能找回来吗(如果微信聊天记录已经被迁移,怎么看出来)

  • 6分钟的视频怎么发微信群里(6分钟的视频怎么发微信朋友圈)

    6分钟的视频怎么发微信群里(6分钟的视频怎么发微信朋友圈)

  • 电脑桌面是c盘还是d盘(电脑桌面是c盘哪个文件夹)

    电脑桌面是c盘还是d盘(电脑桌面是c盘哪个文件夹)

  • 电脑硬盘突然消失不见(电脑硬盘突然消失了怎么回事)

    电脑硬盘突然消失不见(电脑硬盘突然消失了怎么回事)

  • pda是什么设备(手持pda是什么设备)

    pda是什么设备(手持pda是什么设备)

  • 苹果手机安全码是什么东西(使用苹果手机安全吗)

    苹果手机安全码是什么东西(使用苹果手机安全吗)

  • 京东取消处理中要多久(京东订单取消处理中要多久)

    京东取消处理中要多久(京东订单取消处理中要多久)

  • 光纤接入用户端设备是路由器吗(华为吉比特无源光纤接入用户端)

    光纤接入用户端设备是路由器吗(华为吉比特无源光纤接入用户端)

  • photoshop与平面设计关系(photoshop与平面设计学什么)

    photoshop与平面设计关系(photoshop与平面设计学什么)

  • 京东值在哪里查看(京东怎么查京东值)

    京东值在哪里查看(京东怎么查京东值)

  • 无线网dns怎么设置可以提速(无线网dns设置哪个最好最快)

    无线网dns怎么设置可以提速(无线网dns设置哪个最好最快)

  • 拼多多频繁退款会封号吗(拼多多频繁退款会掉信誉值吗)

    拼多多频繁退款会封号吗(拼多多频繁退款会掉信誉值吗)

  • 微信置顶文案怎么设置(微信置顶文案怎么突然没有了)

    微信置顶文案怎么设置(微信置顶文案怎么突然没有了)

  • 一个光猫可以接几个路由器(一个光猫可以接几根网线)

    一个光猫可以接几个路由器(一个光猫可以接几根网线)

  • 苹果蓝牙耳机怎么配对(苹果蓝牙耳机怎么看电量)

    苹果蓝牙耳机怎么配对(苹果蓝牙耳机怎么看电量)

  • vc2010怎么创建c程序(VC2010怎么创建项目)

    vc2010怎么创建c程序(VC2010怎么创建项目)

  • iphonex怎么更新ios13(iphonex怎么更新系统不了)

    iphonex怎么更新ios13(iphonex怎么更新系统不了)

  • vivos1支持面部识别吗(vivos1可不可以刷脸解锁)

    vivos1支持面部识别吗(vivos1可不可以刷脸解锁)

  • 乐视视频如何关闭弹幕(乐视视频怎么关闭)

    乐视视频如何关闭弹幕(乐视视频怎么关闭)

  • windows无法访问指定设备路径或文件夹解决方法(windows无法访问共享文件夹)

    windows无法访问指定设备路径或文件夹解决方法(windows无法访问共享文件夹)

  • Bug的级别,按照什么划分(bug的5个级别)

    Bug的级别,按照什么划分(bug的5个级别)

  • Vue首屏加载过慢出现白屏的六种优化方案(vue加载速度慢)

    Vue首屏加载过慢出现白屏的六种优化方案(vue加载速度慢)

  • 跨年度的租金收入如何入账
  • 最新个人所得税扣除标准表
  • 增值税附加税是几个点
  • 转账支票的签发
  • 企业购进软件系统后如何做账
  • 财政票据可以抵税吗
  • 收到前欠销货款290000元,存入银行的会计分录怎么写
  • 金税盘到期了
  • 经营租赁是主营业务收入吗
  • 公司收到股东的钱现金流量表怎么填
  • 自开租赁费发票税率是多少?
  • 新公司领取营业执照后的流程
  • 采购国产设备增值税
  • 只有专票没有普票
  • 企业支付宝对公打款
  • 国际工程物资采购网
  • 固定资产核销怎么做
  • 安装支付设备工作怎么样
  • windows11怎么添加桌面图标
  • 小企业会计准则会计科目表
  • psimsvc.exe - psimsvc是什么进程 有什么用
  • thinkpade431进去bios设置
  • 高新技术企业研发费比例
  • 企业租用个人房屋
  • wordpress添加css
  • 企业管理费用的构成
  • 企业所得税季度申报数据怎么来
  • php冒泡法排序
  • 账本登错的账务如何处理
  • web自动化selenium实战项目
  • chrome 浏览器插件开发
  • vue中使用原生js
  • 应届生优势大吗
  • 无形资产的转让
  • 狂神说css笔记
  • 视同销售在纳税明细表中怎么填
  • 工程发票需要备注吗
  • python 定制类
  • php防盗链
  • sql serverjdbc
  • mysql优化命令
  • 预收一年房租的会计科目
  • 农民专业合作社税收优惠政策
  • 高校报销开普票还是专票
  • 广交会展务
  • 新老税法
  • 营改增后存在的问题
  • 固定资产报废能否继续使用
  • 房租费用能计入什么科目
  • 销售边角料的增值税率
  • 股东入股怎么做分录
  • 中小企业的资产负债率均值是多少
  • 收购其他公司支付利润
  • 出口抵减内销产品应纳税额
  • 外币报表折算差额名词解释
  • 公司基本账户如何开户
  • 业务招待费税务扣除标准
  • 私营企业固定资产法律制度
  • win2003注册表空间不足
  • linux用户管理器在哪
  • windows任务计划程序
  • win8双系统怎么切换
  • win7系统通知
  • win10的播放设置在哪
  • 如何设置edittext控件中的文字
  • bat命令详解
  • wmic命令详解
  • jQuery中ajax错误调试分析
  • ie8兼容性模式设置在哪
  • app启动页动画效果
  • mac如何配置pycharm
  • javascript高级程序设计pdf下载
  • javascript entries
  • js clearInterval()方法的定义和用法
  • Activity的四种加载模式
  • js弹出div出现遮罩层
  • 从局部变量和全变量区分
  • 怎么在国家税务局查发票
  • 国家电子税务局app下载
  • 房地产企业土地增值税怎么计算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设