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

  • 酷狗音乐歌词怎么显示在手机桌面(酷狗音乐歌词怎么打印出来手机)

    酷狗音乐歌词怎么显示在手机桌面(酷狗音乐歌词怎么打印出来手机)

  • gif是有损还是无损(gif是有损还是无损压缩)

    gif是有损还是无损(gif是有损还是无损压缩)

  • 苹果13.5.1系统更新了哪些内容(苹果13.5.1系统更新)

    苹果13.5.1系统更新了哪些内容(苹果13.5.1系统更新)

  • 华为nova5动态壁纸怎么设置(华为nova5i动态壁纸)

    华为nova5动态壁纸怎么设置(华为nova5i动态壁纸)

  • 抖音不支持海外直播怎么办(抖音不能海外直播有什么办法)

    抖音不支持海外直播怎么办(抖音不能海外直播有什么办法)

  • 苹果屏幕原彩怎么看(苹果屏幕原彩怎么设置)

    苹果屏幕原彩怎么看(苹果屏幕原彩怎么设置)

  • 苹果还原位置与隐私有什么用(苹果还原位置与隐私会有什么影响)

    苹果还原位置与隐私有什么用(苹果还原位置与隐私会有什么影响)

  • lp67防水什么意思(防水是什么意思)

    lp67防水什么意思(防水是什么意思)

  • 苹果x看直播手机发热(用苹果xr手机直播)

    苹果x看直播手机发热(用苹果xr手机直播)

  • 华为护眼模式费电吗(华为护眼模式省电吗)

    华为护眼模式费电吗(华为护眼模式省电吗)

  • 语音备忘录可以录通话吗(语音备忘录可以录微信通话吗)

    语音备忘录可以录通话吗(语音备忘录可以录微信通话吗)

  • 酷我音乐唱歌在哪(使用酷我音乐)

    酷我音乐唱歌在哪(使用酷我音乐)

  • 小米9pro怎么关闭拍照声音(小米9pro怎么关闭程序)

    小米9pro怎么关闭拍照声音(小米9pro怎么关闭程序)

  • 电信橙分期怎么取消(电信橙分期怎么彻底解除)

    电信橙分期怎么取消(电信橙分期怎么彻底解除)

  • 拼多多拼单什么意思(拼多多拼单什么规则)

    拼多多拼单什么意思(拼多多拼单什么规则)

  • oppor11耳机坏了怎么办(oppo耳机坏了一边小妙招)

    oppor11耳机坏了怎么办(oppo耳机坏了一边小妙招)

  • pr序列是什么(pr的序列是什么意思)

    pr序列是什么(pr的序列是什么意思)

  • 数据库怎么连接(html和数据库怎么连接)

    数据库怎么连接(html和数据库怎么连接)

  • 苹果手机怎么补电代码(苹果手机怎么补充电量)

    苹果手机怎么补电代码(苹果手机怎么补充电量)

  • airpods盒子多久能充满(airpods盒子多久没电)

    airpods盒子多久能充满(airpods盒子多久没电)

  •  百度视频如何分享微信(百度视频如何自动播放下一条)

    百度视频如何分享微信(百度视频如何自动播放下一条)

  • 屏幕亮的时间怎么设置(设置屏幕亮的时间在哪)

    屏幕亮的时间怎么设置(设置屏幕亮的时间在哪)

  • 手机为什么打电话没声音(手机为什么打电话别人听不到你说话)

    手机为什么打电话没声音(手机为什么打电话别人听不到你说话)

  • 苹果Mac系统怎么设置文件夹显示在前面?(苹果mac系统怎么截屏快捷键)

    苹果Mac系统怎么设置文件夹显示在前面?(苹果mac系统怎么截屏快捷键)

  • 解决前端“\n”不换行问题(解决前端跨域问题)

    解决前端“\n”不换行问题(解决前端跨域问题)

  • 工资怎么扣费
  • 基本户的利息和本金比例
  • 小微企业的资产总额看哪里判断的
  • 个税抵扣夫妻双方只要一个人填写吗
  • 集团内部资产调拨
  • 外经证核销反馈表
  • 固定资产残值怎么处理什么时候处理
  • 合伙制创投企业
  • 消费税在流通环节征税吗
  • 单位社保扣款
  • 购买标书的费用计入什么科目
  • 支付境外咨询费代扣代缴增值税
  • 报关单和发票上的公司抬头不一致
  • 工会委员会开票信息
  • 个体工商户需要做账吗
  • 对外捐赠会计和税法差异调整
  • 免费WiFi万能钥匙
  • 怎么激活win10密钥
  • 职工福利费的构成
  • 出纳能不能兼开专票
  • 公司银行贷款能贷多少
  • 生产车间设备检测费计入什么科目
  • 公司借法人的钱超过一年
  • 股东股权折价转让会计分录
  • 苹果推送最新系统怎么关
  • 分公司能不能独立法人
  • 事业单位会计准则是否废止
  • 企业所得税汇算清缴账务处理
  • 外贸行业税率
  • 间接费用计算
  • 政府奖励怎么做会计分录
  • 企业所得税资产总额平均值怎么算
  • 怎么样写合同书
  • 弥补以前年度亏损报表怎么填
  • ES + Redis + MySQL,这个高可用架构设计太顶了!
  • ieee compel 2021
  • pythonif嵌套语句
  • 所得税汇算清缴调整项目
  • 开增值税专票要交税吗
  • 水利基金可以不计提吗
  • 哪些拍卖行为不属于诈骗
  • 没有购销合同的销售额交印花税吗
  • 固定资产的更新改造支出计入什么科目
  • 服务业的收入确认原则
  • 应税服务零税率是什么
  • 计提医疗保险费的会计分录
  • 不动产拆除的收入处理
  • 用友反结账怎么操作
  • 余利宝收益如何算
  • 注册资金未缴齐怎么处理
  • 发票丢失了可以用复印件加盖发票章入账吗
  • 企业利润的构成内容
  • 什么是增值税
  • 坏账准备怎么计提比例
  • 保险公司会计的特点
  • xp系统安装程序没反应
  • win10edge浏览器如何切换到ie
  • ftp 550错误
  • winmgm32.exe - winmgm32 是什么进程
  • win8 metro启动界面
  • linux 操作系统
  • linux和windows交互
  • 如何在linux系统中创建空文件
  • win7系统运行红警黑屏有声音
  • cocos2dx android游戏防破解总结
  • 简述android应用的常用开发模式及其优缺点
  • vue动态路由传参
  • dom 和bom
  • the oculus rift
  • js new实现
  • js回调函数应用场景
  • 电子税务局浏览器版本太低
  • 成都所见所得科技有限公司是什么平台
  • 澳门国际金融税务局
  • 贵阳国家高新技术产业开发区管理委员会
  • 网上申报纳税小程序是啥
  • 甘肃税务局电子发票怎么开
  • 洛阳市房屋契税新政策
  • 社保每个月都要交吗,不交了会怎么样
  • 两税法的历史解释
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设