VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动

使用dedecms制作英文站有哪些技巧?

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

使用dedecms制作英文站有哪些技巧?

使用dedecms制作英文站有哪些技巧?

dedecms制作英语站的技巧说明

推荐:Dreamweaver cms

国内英文站长经常会遇到用中文cms或者论坛、博客搭建英文网站的需求。但是很多程序都是为国内用户设计的,所以没有官方的英文版本。比如ecshop,dede cms,discuz,zblog也都是用英文语言包实现的,所以二次开发就成了热门话题。

这些天我在做一个大项目,就是把DEDE改造成一个英语台。本来想用JOOMLA来做,但是JOOMLA的速度真的让我崩溃,后台复杂的程序简直让我惊叹。我只能说JOOMLA是个好程序,优秀到要掌握它太复杂了。

所以回过头来想了想,决定用DEDECMS做英文站。好像目前很多人都把DEDE当英语站,很多人都没有流量。第一个原因,我在之前的英语站开发推广经验系列中已经提到了数据泛滥的问题。第二个原因是缺乏互动。

换了3天了。第一天,我把模板改成了UTF-8模式。本来想改成ISO-8859格式的。官方我PM了几个管理员问这个改动有没有问题,导出的话会出错。结果我被无视了,很郁闷。算了,就改成UTF 8格式吧。调整宽度、颜色等。的模板,里面参考了很多国外的相关网站。从JOOMLA的风格里拿个LOGO贴在上面,省事。

第二天修改细节,把几个主页面上出现的中文和全角符号全部换掉。全角逗号大家可能都注意到了,全角分号好像注意到的人不多。这里给同行提个醒。删除代码中的所有说明,或者用英文代替。点击首页的图片或广告位,考虑外国人使用鼠标左右手的习惯。写了几页,包括版权,隐私,关于,联系方式等。,并为此专门申请了一个MSN。有MSN的朋友记得加,哦,多交流,msn:youyouljj@gmail.com。

第三天,也就是今天,上午再次修改了模板,包括定义图片大小防止边框断裂,首页幻灯片和灯笼的大小。下午修改最重要的部分,搜索、评论等页面的英语文化综合。这一点可能被很多人忽略了。外国人更喜欢交流,评论之类的。你不想让他看到一些火星语言,是吗?我还没改。休息一下,写这篇文章。希望对用德德做英文站的朋友有帮助。

大部分站长都想做一个英文站来改善这种情况,但是很多人都没有做到。除了语言不熟,CMS的选择肯定是困扰大家的。国外有很多优秀的cms系统,joomla。曼波舞...,早已众所周知,但这些系统的操作习惯显然与我们大相径庭。所以,很多人都在问,我们能用熟悉的德德做一个像样的英文站吗?呵呵,现在言归正传。

本文针对的人群:1。熟悉德德,至少用过德德中文网站的人;2.不打算做英语垃圾站站长的人。

先说前期准备:

首先你得下载一个修改版的DEDE4.0utf-8。

然后买个国外的空间,域名至少要。com。如果它更长也没关系,只要它是用与你的主题相关的单词拼写的,比如my-freewebhosts-center.com等等。买国内的没关系,但是DNS解析一定要改成国外的。

往下,就是安装utf-8的dede……...

安装完毕,看前台。已经成了英文版。

要启动模板,可以模仿英文站。

制作板材时应注意几点:

1.字符集问题:charset=utf-8

2.字体是Verdana,Arial,Helvetica和Sans-serif,使英语看起来更好。

3.中文字符(如全角空格)不应出现在所有页面上。

4.页面布局、细节等。应该符合外国人的习惯。

比如时间格式为“月-日-年”,对应的dede标签为:【field:pubdate function = strftime(& # 39;% m-% d-% Y & # 39;,@我)/]

新闻列表显示为:标题+描述,

看看外国人的网站,你就明白了。

推荐:http://news.yahoo.com/i/1419; _ ylt = ali1a oicjcqbrdmsznebewtvjrif

5.SEO详细信息

(1)文章的url处理

大家应该都知道谷歌非常重视url地址。如果在http://www.xxx.com/list1/20070928/5104.html,显示同一篇文章标题为《老食物新把戏》的url,它显然没有http://www.xxx.com/list1/old-food-new-tricks.html. E dede的默认生成页面地址重。怎么才能改成后一种显示类型?

进入后台,修改栏目的文章命名规则。默认值为:{typedir}/{y} {m} {d}/{aid}。

修改为:{ typedir }/{拼音}。html我去掉了{Y}{M}{D},降低了文章的层次,有利于引擎的收录。

具体修改方法可以参考我的文章:http://bbs.foradmin.com/viewthread.php? tid = 1335

(2)元处理

我把article_article.htm的meta修改为:

注意标签之间一定要有空格,否则后面的都不行。

这样修改之后,每篇文章的meta都不一样了。

我想实现的list_article.htm的元

分别调用列的关键字和描述,这需要修改一些文件。请参考:

http://bbs.foradmin.com/viewthread.php? Tid = 1468另外,我把它放在文章正文的前面

{dede:字段名= & # 39;关键词& # 39;runphp = & # 39是的& # 39;}如果(!empty(@ me)){ $ kws = explode(& # 39;',@我);@ me = & quot";foreach($kws as $k){ @me。= & quot$ k & quot;} @ me = str _ replace(& # 39;+', '',trim(@ me));} {/dede:field}这类标签直接调用文章的关键词,这些关键词是链接的,据说类似于标签功能。

6.6.gg广告怎么放?

这就是我想说的。刚开始做英文站,有很多做法可能不太成熟。希望有高手指正。也希望我的经验对新手有用!

另外,这只是我自己想到的,我是凭经验说话。

做英文网站的时候,为了URL优化,设置用来生成文件名的文章标题。

但是有一个问题,比如文章名是我爱你,德德生成的文章页面是我_爱_ you.htm。在搜索看来,这个文件名意味着I_LOVE_YOU.htm成了一个毫无意义的词。所以改成-。生成的文件名是I-LOVE-YOU.htm。英文网站URL中包含关键词非常重要。我想和你分享我目前的实践。这个方法是我向BLT大哥请教的。我自己没试过,我会尽快发给你。

打开include/Inc/Inc _ fun _ funadmin.php。

【代码】为($I = 0;$ i & lt$ slen$ i++){ if(ord($ str[$ I])& gt;0x80) { $c = $str[$i]。$ str[$ I+1];$ i++;if(isset($ pinyins[$ c]){ if($ is head = = 0)$ restr。= $ pinyins[$ c];else $restr。= $ pinyins[$ c][0];}else $restr。= & quot-& quot;;} else if(eregi(& quot;[a-z0-9]& quot;,$ str[$ I]){ $ restr。= $ str[$ I];} else{ $restr。= & quot-& quot;;} }[代码]更改

雷斯特。= & quot-& quot;;这些东西

引用他的原话,完毕。

dedecms英语站的翻译部分

本次修订的主要部分:

1.文章翻页的英语文化

2.生成商品地址并删除商品数据ID

3.将DEDECMS的提示窗口更改为英文。

4.将转向提示改为英文。

5.将搜索显示更改为英文提示。

6.页面的元设置

1.翻开英国文化的一页

包含/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.生成文章地址并删除文章数字标识

用记事本打开include/Inc _ channel _ unit _ function.php。

发现

引用:

$ article rule = str _ replace(& quot;{拼音} & quot,GetPinyin($title)。"_ & quot。$aid,$ article rule);

换成

引用:

$ article rule = str _ replace(& quot;{拼音} & quot,GetPinyin($title),$ article rule);

简单来说,摆脱掉。“_ & quot。美元援助

然后在后台,把高级选项放在栏里

文章命名规则:{ typedir }/{拼音}。超文本标记语言

3.将DEDECMS的提示窗口更改为英文。

这必须用Dreamweaver编辑,不能用记事本,否则会出现空白背景!

用Dreamweaver打开include/inc_functions.php

找到ShowMsg往下看。依次查找:

引用:

DedeCms系统提示

DedeCms提示信息:

如果你的浏览器没有反应,请点击这里...

相当于

引用:

DedeCms消息

DedeCms消息:

如果你的浏览器没有反应,请点击这里...

4.将转向提示改为英文。

用记事本打开include/jump.html。

依次查找:

引用:

转弯:请稍候。...

内容介绍:

收件人:

相当于

引用:

收件人:

正在转向:请稍候...

简介:

5.搜索并显示英文提示。

用记事本打开plus/search.php。

依次查找:

引用:

服务器正忙,请稍后搜索。

您输入的关键字不合法!

您的信息中存在非法内容,被系统封禁![返回]

关键字长度必须在3到30个字节之间!

相当于

引用:

服务器正忙,请稍后搜索您没有合法输入的关键字!您的信息中有非法内容,被系统禁止![返回]关键字长度必须在3-30字节之间!以上是使用dedecms制作英文站的技巧细节。详情请关注主机参考其他相关文章!

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:使用dedecms制作英文站有哪些技巧? https://zhujicankao.com/88879.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 使用dedecms制作英文站有哪些技巧?
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!