wordpress按钮切换内容

WordPress后台界面无法切换语言怎么办?

大家好,WordPress安装了WPML之后,特别是设置了多语言后,发现一个问题,WordPress后台界面的语言不能更换,不论是从顶部切换语言,还是从WordPress设置里修改其他其他语言,WordPress后台界面语言不会改变。

比如当前WordPress后台界面是简体中文,在WordPress设置里切换成英文,保存,这时候应该能切换成英文界面。可是却还是简体中文。

本视频完整版收录在achair老师的《WPML插件为WordPress做多语言网站》教程中。

Wordpress建站教程:给网站导航栏添加多语言切换功能

继续分享wordpress建站教程。大多数wordpress外贸建站项目可能都需要添加一个多语言功能,虽然大多数情况下这并没有什么用,但对很多用户来说它必须得有。

作者:悦然WordPress建站

给wordpress外贸网站添加多语言切换功能有两种情况。

1.如果你的主题页眉是基于elementor开发的,或者是主题的自定义页眉功能强大,这种情况下给导航栏添加多语言切换功能就会比较简单;

2.如果你使用的是一些非热门主题或者是主题的页眉自定义功能较弱,这种情况下你可能没有办法可视化的给导航栏添加多语言切换功能。

(此处已添加小程序,请到今日头条客户端查看)第一种情况添加多语言切换功能

这种情况是比较简单的,以gtranslate这个多语言翻译插件为例,我们可以直接在elementor编辑器或者主题的页眉定制选项中插入多语言插件的短代码即可。

第二种情况添加多语言切换功能

接下来我们重点说说第二种情况,因为这种情况比较复杂,但方法是通用的,掌握了这种方法你就基本可以给任何主题添加多语言切换功能。

这里我们还是以gtranslate插件为例。



<?php echo do_shortcode('[gtranslate]'); ?>

在gtranslate插件的设置中,它提供一行代码,我们只需要把这行代码添加到主题的header或footer模板文件中就可以,这里我们就演示添加到header中,因为我们一般都需要它在顶部导航栏显示。

步骤一:找到主题Header模板文件

首先在FTP或其它文件管理器中找到当前wordpress建站使用的主题,再找到里面的header.php文件。这里需要注意的是有些主题可能会包含多个header模板文件。如上图所示,悦然wordpress建站演示所用的主题就提供了3个header文件,比如这里我使用的是header1,那么我就需要编辑header-1.php这个文件。

步骤二:编辑Header模板文件

我们可以直接在网站的文件管理中编辑header模板文件(如果工具支持的话),也可以把header模板文件下载到本地,然后再用vscode或sublime之类的代码编辑器打开编辑。

接下来我们需要在header模板文件中找到导航栏代码的位置,根据代码判断再把gtranslate插件的调用代码粘贴进去就可以了,如上图所示,添加好后保存文件即可,如果是在本地编辑的,则需要上传到FTP覆盖原来的header文件。(不同的主题代码位置都不一样,大家需要具体问题具体分析,活学活用)

最后代码生效的效果如上图所示。因为我们添加的只是一段调用代码,所以接下来的语言修改我们就只需要在gtranslate插件中设置保存即可,导航这里会自动变化。

总结

本教程是以gtranslate翻译插件来讲解的,其它插件的使用也是大同小异。再次提醒,不同的插件,不同的主题,代码的插入位置可能都会不一样,这就需要仔细观察了,如果没代码基础的用户操作起来可能会有点困难,但多试试就行了。

wordpress后台英文切换中文方法

1没有中文语言的两种情况

WordPress安装时,都会有语言选择,。只要在Wordpress官方中文网下载的安装包, 都会带有中文选择,如果没在这下载,安装的时候,可能就会出现,没有中文语言。

又或者你已经安装了Wordpress,后台显示的是英文语言,你可以在后台菜单“设置 – 常规 – 站点语言,选择简体中文,但前提是目前这个Wp网站里已经简体中文语言包,要不然也没得选择。

2英文版切换为中文 方法

通过ftp,打开网站根录,下载wp-config.php文件

可用记事本或DW打开wp-confing文件,查找define(‘WPLANG’, ”);一行,在第二个参数处填入zh_CN,变成define(‘WPLANG’, ‘zh_CN’);并保存文件。

进入站点后台,左则菜单便可看到更新提示,进行升级即可。WordPress会自动从官方网站下载中文语言包并安装。

若您当前正在使用非官方的中文语言包,请您注意:非官方语言包通常会替换WordPress程序本身的升级部分,使WordPress通过第三方服务器升级,这可能有一定风险。若您不愿使用官方版本的语言包,请务必选择您信任的语言包。至于使用何种中文支持,完全由您自主选择。WordPress并不会禁止您使用非官方语言包。