使用dedecms制作英语站的技能是什么?
使用dedecms制作英语站的技能
国内英文网站管理员经常遇到必须在中国使用的CMS或论坛,并且博客将建立英语网站,但许多程序都是为国内用户设计的,因此没有官方英语版本,例如Ecshop和Dede CMS。 Discuz,Zblog也是用英文语言包实现的,因此它已经发展了两次热门话题。
我在这些日子里进行了一个大项目。它是将DEDE修改到英语站。我最初想和Joomla一起做,但Joomla真的让我崩溃,后台复杂的程序让我惊讶,我只能说Joomla。这是一个好的计划,它太好了,这样它太难了解它。
所以我回来了,我想到了,我决定使用dedecms做英语。似乎很多人都有一个dede做英语。许多人没有交通。我已经提到了以前的英语站开发促销经验中的数据洪水问题的原因。第二点是缺乏数据。互动。
它已经改变了3天。在第一天,模板被修改为UTF-8模式。我最初想要将其修改为ISO-8859格式。官方PM询问是否存在问题,如果导出它,则不会错误,结果忽略了ME,按下,计算,并索引到UTF-8格式中。调整模板的宽度,颜色等,指的是许多外伴主题的网站。从Joomla的风格,一个徽标是顶部的顶部,节省麻烦。
第二天,修改细节,所有的中文,所有中文,全方位的符号,全圆逗号可以注意,但截然不同点的全角度并不大量关注,并没有太多关注,这里有很多关注提醒同龄人。删除代码中的说明或更改为英语。主页点击图片或广告,以考虑使用鼠标的外国人的习惯。写几页,包括版权,隐私,联系信息等,申请一个MSN,MSN的朋友记得要添加更多,msn:youyouljj@gmail.com
在今天,今天,再次修改模板,包括图片大小,防止框架,第一页的幻灯片和尖端的大小。下午,修改最重要的部分,搜索,评论和其他页面,这可能是很多人被忽视,外国人更喜欢交流,评论,你不希望他看到一些火星?没有完成它,休息一下,写这篇文章,我希望帮助使用Dede做英语的朋友。
大多数网站管理员都希望成为英国站,以改善这种情况,但很多人无关。除了语言不熟悉,CMS的选择绝对困扰。有许多优秀的CMS系统,Joomla。芒果……,只要雷声,这些系统的操作习惯与我们显然是不同的。因此,很多人都在问,你可以用我们熟悉的dede成为一个体面的英语站吗?哦,现在输入主题
这篇文章是为了人群:1。熟悉DEDE,至少DEDE已经做了一个中国站,不打算成为英国古老船员的网站管理员。
一,预先准备:
首先,您必须下载Dragon Dragon修改Dede4.0utf-8版本的版本
然后购买一个异物,域名也应该是.com应该是.com,长点无关紧要,只要它与你的主题一样,你将战斗,例如:my-freewebhosts-center.com等等在中国购买,但DNS分析必须在国外替换。
向下,它是安装的dede -8 …
安装后,查看前台,已成为英文版。
开始制作模板,可以使用英语。
董事会将注意:
1.字符集问题:charset = UTF-8
2.与Verdana,Arial,Helvetica,Sans-Serif的字体,这样的字体更好地显示英语
3,不要在所有页面上出现中文字符,例如全圆形空间
4.页面布局,细节等,以满足外国人的习惯
如:时间格式是“月日”,相应的Dede标签是:[字段:Pubdate函数= strftime(’? ??- ? – ? – ?’,@ me)/]
新闻列表显示为:标题+描述,
看看外国人,你会理解
5. SEO细节
(1)文章的URL处理每个人都应该清楚,谷歌强调URL地址很高,相同的标题是一个旧的食物新技巧,如果网址显示为http://www.xxx.com/list1/20070928/5104.html显然没有http ://www.xxx.com/list1/old-food-new-tricks.html重量很高。 dede默认生成的页面地址是前者,如何将其更改为后者显示类型?
输入背景,修改名为规则的文章,默认值为:{typedir} / {y} {m} {d} / {aid} .html
修改到:{typedir} / {pinyin} .html i丢弃{y} {m} {d},这减少了有助于发动机的文章的级别。
具体修改,参考我的文章:http://bbs.foradmin.com/viewthread.php? TID = 1335.
(2)元的处理
我修改了Starty_Article.htm meta:
请注意,标签之间必须存在一个空格,否则它不起作用。
在修改此之后,每篇文章中的元都不同。
list_article.htm meta我想实现
调用列的关键字和说明,这需要修改某些文件,特定的修改方法参考:
另外,我把它放在文本前面。
1
2
3.
4.
5.
6.
勾引
八
9.
10.
{dede:field name =’关键字’runphp =’是’}
如果(!空(@me)){
$ kws =爆炸(”,@ me);
@me =“”;
foreach($ kWs $ k){
@me。 =“$ k”;
}
@me = str_replace(’+’,”,修剪(@me));
}
{/ dede:字段}
此类标签,直接调用文章的关键字,这些关键字是链接,据说与标签函数类似。
6.如何将它放在GG广告中?
我必须谈论它,我刚刚开始做英语,有很多实践可能不成熟,我希望有一个高手指。我也希望这段经验对新手有用!
此外,我只是在考虑我的想法,经验。
做英语站时,为URL优化,将文件名与文章标题设置。
但遇到问题,如文章名称是我爱你,所以由ded生成的甜点页是i_love_you.htm。在搜索眼中,这个文件名是iLoveyou.htm已成为一个无意义的词。所以要转动_。由此生成的文件名是i-love-you.htm。执行关键字要做英语和停止URL非常重要。现在分享对每个人的做法,这种方法来自BLT大哥,你还没有尝试过,我是第一次发送的。
打开 include/inc/inc_fun_funAdmin.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
改
$restr .= “-“; 这些东西
完全引用他原话,完毕。
dedecms 英文站翻译部分
这次修改的主要部分:
1.文章翻页的英文化
2.生成文章地址去掉文章数据ID
3.改掉DEDECMS的提示窗口改成英文。
4.更改转向提示为英文
5.搜索显示改成英文提示
6.页面的meta设置
1.翻页的英文化
include/inc_archives_view.php
include/inc_arclist_view.php
include/inc_arcsearch_view.php
下的修改主要是针对 文章列表页面 内容翻页 搜索页面翻译的 英文化。
依次用记事本打开以上三文件。
我们先打开include/inc_archives_view.php
依次找到
引用:
//获取上一篇,下一篇链接
//获得动态页面分页列表
//获得静态页面分页列表
这三处,把这三处下面出现的中文改成英文
打开include/inc_arclist_view.php
依次找到
引用:
//获取静态的分页列表
//获取动态的分页列表
这两处,把这两处下面出现的中文改成英文
打开include/inc_arcsearch_view.php
依次找到
引用:
//获取动态的分页列表
这一处,把这一处下面出现的中文改成英文
2.生成文章地址去掉文章数字ID
用记事本打开 include/inc_channel_unit_function.php
找到
引用:
$articleRule = str_replace(“{pinyin}”,GetPinyin($title).”_”.$aid,$articleRule);
改成
引用:
$articleRule = str_replace(“{pinyin}”,GetPinyin($title),$articleRule);
简单的说就是去掉 .”_”.$aid
然后在后台把 栏目的 高级选项里
文章命名规则:{typedir}/{pinyin}.html
3.改掉DEDECMS的提示窗口 改成英文。
这个必须用Dreamweaver编辑,不能用记事本编辑否则会出现后台空白的情况!
用Dreamweaver打开include/inc_functions.php
找到 ShowMsg 然后往下看。依次找到:
引用:
DedeCms 系统提示
DedeCms 提示信息:
如果你的浏览器没反应,请点击这里…
对应修改成
引用:
DedeCms Message
DedeCms Message:
If your browser is no response, please click here …
4.更改转向提示为英文
用记事本打开 include/jump.html
依次找到:
引用:
正在转向: 请稍候…
内容简介:
TO:
对应修改成
引用:
TO:
Are turning to: Please wait …
Brief Introduction:
5.搜索显示该成英文提示
用记事本打开 plus/search.php
依次找到:
引用:
服务器忙,请稍后搜索
你的关键词输入不合法!
你的信息中存在非法内容,被系统禁止![返回]
关键字长度必须要3-30字节之间!
对应修改成
引用:
1 2 3 4 |
|