织梦dedecms的插件GBK如何转成UTF-8

织梦dedecms的插件GBK如何转成UTF-8,第1张

给php的这个函数强制设定编码格式,这样也能解决这个问题,具体对应的位置是

①:dede/article_addphp 这个php文件中查找

$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));

改成

$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312');

②:然后再找到dede/article_editphp这个php文件中查找

$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));

改成

$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312');

③:include/ckeditor/ckeditor_php5php 查找

htmlspecialchars($value)

改为htmlspecialchars($value, ENT_COMPAT ,'GB2312')

应该是你建网站的时候,直接绑定的域名,然后做的网站修改对吧?在修改过程中,百度有抓取到某个页面,就造成了这种情况,遇到这种情况没有其它的办法,只有等,自己平时该怎么更新就怎么更新网站,后期可能会收录一些内页,慢慢的首页就会更正过来了,以前我也遇到过这样的情况。

楼主你好,GBK转UTF-8很简单的

一般用editplus,UltraEdit 这种编码工具都可以直接转换编码

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

改为

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

然后另存为,UTF-8的就行了

方法/步骤

没有修改后台之前

虽然织梦后台也自带自动生成地图的功能,但是那就是个生成栏目目录的,并不能实现我们要的Sitemap地图,而也有不少人常用其他地图生成工具,这样一来又要上传,每天都要生成、上传,非常麻烦。那么,余斗接下里提供xml和html的地图格式的后台生成方法,所需的文件在文章后面的下载链接里有。

在没有修改前,织梦的后台生成栏目如图:

开始修改文件及上传文件

接下来,就打开下载的文件,最重要的一步:把除了php文件外的所有格式文档用DW打开,批量替换wwwabccom为你的域名(注意是所有的)。把sitemaphtm和sitemapxml文件放到你网站的模版目录下(默认的是default),比如我的网站模版风格是abc,那么这两个文件就上传到网站的根目录的/templets/abc/下,然后在返回根目录,打来dede这个文件夹,(注:就是织梦的后台登录目录,可能有的公司改了这个名字,后台登录的后缀是什么就打开那个文件夹),先把我已经修改好的inc_menuphp这个文件放覆盖到inc文件夹下,把makehtml_homepagehtm、makehtml_htmlepagehtm、makehtml_xmlepagehtm这三个模版文件放到模版目录即dede/templets下(提示重复的直接覆盖即可),最后把剩下的两个php文件放到dede目录下即可。

回到织梦的后台生成栏目,你会发现多了两个生成地图的选项,点开后,生成网站的xml和html地图就很好操作了。

/data/module

里边的xml文件都是,你可以使用记事本打开查看一下

<module>

<baseinfo>

name=百度新闻

team=织梦官方

里边有关于插件的介绍说明,刚刚把data 顺手打成plus了,,改正!!

另外插件里是使用base64加密的,你可以百度base64解密来进行解密。只要复制

其中的加密片段就可以了。

先说说dedecms头部标题,关键词,描述标签的作用

我相信网络上也有很多这样的信息,那为什么我还要写这个?因为这个对我们初学者来说还是比较重要的,因为做SEO就要用到这些标签。

首先我写下首页头部标签

我先把这些标签写下来,以便大家阅读方便。

<title>{dede:globalcfg_webname/}</title>

<meta name="description" content="{dede:globalcfg_description/}" />

<meta name="keywords" content="{dede:globalcfg_keywords/}" />

这里{dede:globalcfg_webname/}是网站名的意思。呵呵,这里显示的文字是出现在搜索引擎标题部分。比较重要的部分。

{dede:globalcfg_description/}这是描述标签 。 呵呵,这个就是出现在搜索引擎中简单的文字介绍。也是比较重要的部分。

{dede:globalcfg_keywords/}这里是关键字标签 这个大家应该都知道了,是我们经常说的关键词。

这些标签内容在后台都可以设置。

下面是封面频道,列表页,内容页的头部标签,就不一一介绍了,希望像我们这样的初学者能够熟练的掌握。

dedecms网站首页头部标签:

<title>{dede:globalcfg_webname/}</title>

<meta name="description" content="{dede:globalcfg_description/}" />

<meta name="keywords" content="{dede:globalcfg_keywords/}" />

dedecms封面模板头部标签:

<title>{dede:fieldtitle/}_{dede:globalcfg_webname/}</title>

<meta name="keywords" content="{dede:field name=keywords/}" />

<meta name="description" content="{dede:field name=description function=html2text(@me)/}" />

dedecms列表页标签:

<title>{dede:fieldtitle/}_{dede:globalcfg_webname/}</title>

<meta name="keywords" content="{dede:field name=keywords/}" />

<meta name="description" content="{dede:field name=description function=html2text(@me)/}" />

dedecms文章页标签:

<title>{dede:fieldtitle/}_{dede:globalcfg_webname/}</title>

<meta name="keywords" content="{dede:fieldkeywords/}" />

<meta name="description" content="{dede:fielddescription function=html2text(@me)/}" />

总结:dedecms提供了首页、主题封面、列表页、文章页四个页面的标题标签,便于我们对不同的主题进行优化。我们初学者只有一步一个脚印的去学标签,才能做出我们想要的网站。

1、wap站是用插件实现的

2、您需要另外做一套wap网站的模板哦

3、关于织梦wap站的标签网上搜索下,有很多的。

4、建议你直接用响应式多好啊http://wwwduosucaicom/all/79html类似于下图的,就是响应式网站样式了,瀑布流样式,一站兼容电脑、平板、手机,后台一站式管理

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 织梦dedecms的插件GBK如何转成UTF-8

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情