当前位置:首页 > 技术交流 > 正文内容

为 WordPress 博客添加简繁转换功能

鲍成龙1年前 (2020-03-24)技术交流11092

上网的时候我们会发现很多网站都有繁体版本,通过导航栏上的一个按钮就可以把网页上的文字从简体中文变成繁体中文。同时,通过浏览博客的访客地域统计发现有相当多的台湾以及香港地区的读者,而他们很可能不能识别大多数简繁体不同的中文,因此为博客添加一个简繁转换是非常必要的。虽然谷歌浏览器可以添加一个语言转换插件或者自带语言转换功能,但一来转换有时非常不稳定,可能出现服务器错误,而来并非所有访客都使用Chrome浏览器。因此我介绍的这个简繁转换,是通过js的方式实现的。下面我就以WordPress为例说明一下。


1、下载简繁转换js文件


下载地址:

zh-cn-tw.zip


2、将下载的 zh-cn-tw.js 文件放置网站服务器一定目录下,例如我放在使用的主题的javascripts文件夹下


3、打开主题的 footer.php 文件,添加以下代码引入js

<script src="/zh-cn-tw.js"></script>

当然,src值是根据你放置js位置决定的


4、在所需要添加简繁转换按钮的地方加入以下代码

<a id="StranLink" class="class">繁體</a>

这个 id 一定要是 StranLink,class由自己决定,并可以自定义样式,或者也可以用一个 div 包围起来再自定义样式。

相关文章

WordPress插件制作教程(六): 插件函数之动作(Actions)函数

这一篇为大家说一下WordPress插件函数吧,要制作插件,了解这些函数是非常有必要的WordPress插件函数分为“动作”(Actions)和过滤器”(Filters),WordPress 使用这种...

WordPress5.3手动升级更新方法

WordPress5.3手动升级更新方法

因目前WordPress官方打不开429 Too Many Requests错误,无法下载最新版本的wordpress5.3的nginx 429错误仅仅是使用浏览器访问时出现的,如果想要下载最新版的W...

is_home()与is_front_page()使用

is_home()与is_front_page()使用

有时候我们需要用到is_home()来判断是不是wordpress的首页,从而进行一些相关配置,但是有一点需要注意,当你的首页不是默认的index.php的时候,比如是在后台指定了一个页面。这种情况下...

评论列表

望月空
1年前 (2020-03-25)

虽然我用的不是WordPress,但是还是支持一下。

鲍成龙 回复:
其实大部分网站是可以通用的
1年前 (2020-04-02)

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。