织梦网站怎么添加关键词
织梦cms怎么添加商桥?
作为一个前端的销售人员,很多人会自己去买服务器域名做网站,当我们网站做好以后希望安装一个商桥上去,这样就可以在线沟通交互了。
相信也有很多和我一样看不懂代码的小伙伴在问怎么添加商桥代码到网站文件中,我用我自己织梦cms来操作一遍。
第一步,先去百度商桥(之前交百度商桥,现在百度商桥更新后叫爱番番)中把代码复制出来:
就是这个东西
登入进去后点击基础设置,如下图所示。2.点击站点,如下图所示。
3.新建站点,添加网站域名信息,如下图所示。
4.选择添加对应的站点,点击获取代码这列的按钮,如下图所示。
5.复制出来,如下图所示。
第二步,打开织梦的后台登入进去,如下图所示。
第三步,找到模板,默认模板管理,如下图所示。
第四步,点击打开默认模版后,这里有很多模版,我们找到名叫footer.htm的选项,然后点击后面的编辑按钮,默认的是foot.htm,如果改了打开改过的,找到default
在打开的footer.htm页面里,在 <div class="footer_right"></div>里面粘贴上我们拷贝好的百度统计代码,然后点击保存,有时候页面的代码里面没有这些,没关系,前面几行空的比较多的地方粘贴进去就可以了。
添加后记得要在生成里面更新网站。
一般在更新后第二天就可以看见商桥在线了。
织梦cms批量替换文字内容的方法,这样的效率一天能做几十个网站
在用织梦cms做网站的过程中,经常有人问我文章里面的字怎么批量改呢?通过数据库吗?如果您这样问起的话,说明您是个行家,建议您用第二种方法替换
1.可视化替换,这种替换方式适合不熟悉sql语句的非技术人员操作,不容易出错。
在浏览器里输入类似的网址(注意请将下滑线部分的内容替换成您的后台网址,粘贴到浏览器的网址栏里回车)
方法2:直接采用sql语句的方法替换织梦系统的文字内容,这种替换方式适合了解sql和表结构的技术人员操作,效率最高。
在浏览器里输入类似的网址(注意请将下滑线部分的内容替换成您的后台网址,粘贴到浏览器的网址栏里回车)
为了防止您打字麻烦,减少一些输入错误的概率,我把图片中的文字再输入一遍,您复制粘贴一下就可以了。
update dede_addonarticle set body=replace(body,'上海剑桥','临汾云心');
update dede_archives set title=replace(title,'上海剑桥','临汾云心');
update dede_archives set description=replace(description,'上海剑桥','临汾云心');
update dede_arctype set typename=replace(typename,'上海剑桥','临汾云心');
如果您想替换成别的文字,请用文本编辑器修改一下,再粘贴到后台里面执行一下,点击确定按钮即可完成。
第四行是替换栏目名称的,如果替换了栏目,请先更新一下系统缓存,再点一键新网站即可。
无论您替换了什么,一键更新网站是必不可少的步骤。
如果您没有使用静态页面,完全采用动态页面或者伪静态的形式,忽略织梦的性能优化的话,则不必生成静态,那样的化每个请求都是从数据库里直接读取一次,不需要生成静态页面的步骤了。
如果您采用织梦默认后台界面的话,可以点顶部的功能地图,再点SQL命令行工具即可找到方法2中的操作界面,省得再输入网址了。
不过织梦的默认后台实在是太丑了,丑到痛心疾首。织梦兼职网站开发者早就给您替换好了,给您提供了更方便的操作界面。
您只需要在后台顶部输入SQL再回车就可以找到了
点击第一个SQL命令行工具,即可显示方法2的界面了。如果这篇文章能够帮助到您,欢迎收藏转发,欢迎关注我
我是织梦兼职网站的编辑,网站山,有15年的网站建设经验,做过数千个行业网站,广泛涉及医疗,教育,企业等网站开发及网站推广优化。
如果您有建站需求请搜索织梦兼职就可以找到我了。
织梦cms的栏目有内容,生成完静态内容变没了,用SQL快速解决
大家好,我是擅长快速建站的兼职小哥,给客户建网站的时候,有一些栏目内容是原样采集过来的,也就是说参照的网站本身就有bug,网站栏目的专题页面保存在content字段中,有的栏目这个字段填写了,有的栏目这个字段没有填写内容,如果后面建了一个typedir和之前栏目和typedir相同,并且后面栏目和content为空,那么整个专题就会变成空白页面。
那个我们这个问题的第一个解决方案,就是将网址相同的第二个typedir相同栏目的栏目属性选择为外部链接。这样就做了一个专题页面的镜像,比如一个专题属于即整形分类,又属于活动专题的分类时,会经常用到这种镜像操作,这个时候我们填写内容的时候,就到第一个栏目里填写就对了。
第二种方法是用SQL语句删除网址相同的栏目,如果客户网站是没有安装phpmyadmin,可以上传一个单文件sql管理工具Adminer,这是一个类似phpmyadmin和数据库操作工具,可以执行sql语句,在我们执行sql语句之前,要使用织梦后台的备份功能把数据库整体做一下备份。
我们先说一下删除重复数据的原理,这个删除重复数据的需求经常出现在面试题中,您可以记录收藏一下。
select id from dede_arctype where id in (select min(id) as id from dede_arctype where content<>'' and ispart<>2 group by typedir having count(id) > 1)
这条SQL语句会筛选出重复的数据记录,以id最小的为准,那么后面的数据将不显示。
select id from dede_arctype where id in (select max(id) as id from dede_arctype where content<>'' and ispart<>2 group by typedir having count(id) > 1)
这条SQL语句名筛选出重复的数据记录,以id最大的为准,后面的数据不显示,我们在这里选择执行这条语句。
我们能否像其它数据库一样,外面再嵌套一层语句,将重复数据直接删除呢?试一下
delete FROM `dede_arctype` WHERE `id` in (select id from dede_arctype where id in (select max(id) as id from dede_arctype where content<>'' and ispart<>2 group by typedir having count(id) > 1))
mysql数据库报错了。我们还是只把mysql当成一个绿色小巧的数据库工具吧,我们在mysql-front中将重复的id复制出来,再在文本编辑器里将回车替换成逗号
最后拼接成这样的语句,在客户服务器上的Adminer接口上执行这条删除指令,即可。
delete from dede_arctype where id in(37,197,198,201,203,205,208,209,210,211,218,225,227,230,232,235,241,242,243,254,255,256,259,260,265,267,268,270,271,272,274,275,276,277,278,279,280,282,283,284,285,286,287,288,289,291,292,293,294,295,296,298,299,302,304,305,306,310,311,312,313,314,315,316,317,319,320,321,322,325,326,329,335,342,343,344,345,346,347,348,349,350,351,352,353,354,360,361,363,367,368,370,374,377,381,383,385,386,387,410,413,415,417,418,420,421,422,423,424,425,426,428,429,430,431,468,532)
注意用完Adminer或者phpmyadmin之后,一定要删除这两个软件,以免留下安全隐患。
欢迎关注我的头条号,兼职小哥,关注后您可以点击底部的快速建站菜单,与我联系!