本文目录:
- 1、怎么用wordpress建中英文双语及多语言切换的网站
- 2、如何使wordpress后台为中文页面
- 3、wordpress主题汉化问题
- 4、安装英文版Wordpress如何快速转换成中文版
- 5、wordpress哪个版本稳定
- 6、WordPress 安装问题,求详细配置!
怎么用wordpress建中英文双语及多语言切换的网站
WordPress 多语言网站插件 – Polylang
插件中心搜索polylang并安装
创建语言
Polylang 有 50 种预定义的语言,在 设置 菜单里,找到 语言,从下拉菜单里选择想要添加的语言的名称,然后点击 添加语言。
如果你想要的语言没在列表里,或者你不想要默认的设置,你可以自己修改,每种语言都有 5 个字段。
全名:在网站上显示的语言的名称,比如:English,Français,简体中文,繁体中文。
区域设置:用在 WordPress 上的语言代码,必须填写跟 WordPress 区域设置一致的代码,不然主题翻译就不能正常工作。一般由两个小写字母,一个下划线,再加上两个大写字母组成。例如:en_US,fr_FR,zh_CN。不过也有一些区域设置只用两个或三个小写字符,比如:ar,el,ckb。
语言代码:这个代码会用在 URL 上,最好使用两个小写字母的 ISO 639-1 语言,比如:en,fr,cn ...
文字方向:一般的语言都是从左向右阅读,不过也会从右向左阅读的语言( 阿拉伯语,希伯来语 )。Polylang 会告诉主题使用 LTR 还是 RTL 样式。注意并不是所有主题都支持两种文字方向( 默认的 2011,2012 主题支持 )。
排序:在语言切换工具上显示的语言的顺序。
记得点击 添加语言 按钮,可劲儿添加,因为没有限制。Polylang 会自动为你下载语言文件。
Polylang 还会试着去下载默认的 2010,2011,2012 这些主题的语言文件,如果也没下成,可以使用上面的地址手工下载,然后放在 /wp-content/themes/your_theme/languages 目录下。
设置
默认语言:当有人第一次访问你网站首页的时候使用的默认的语言。
要是安装 Polylang 在已有的网站上,会出现红色字儿的提示:有些文章,页面,分类或标签还没有设置语言,你想把它们设置为默认的语言吗?你可以点击这个快速设置所有已有的文章,页面,分类,标签的语言。同样适用于自定义内容类型,自定义分类法。注意不会修改文章,页面,分类或者标签的 URL。
检测浏览器语言:勾选以后,如果有人第一次访问你的网站的首页,网站的语言会根据用户的浏览器的设置来设置。如果网站的语言里没有用户浏览器的语言,那么就会使用默认的语言。
URL 修改
重要的选择:
从内容设置语言:Polylang 尽可能不修改 URL,默认,只有需要的时候才添加语言信息到 URL 上(主要是规档),不需要就不会添加( 文章,页面,分类,标签 )。这样即便禁用了这个插件,大部分重要的链接也不会受影响。
语言代码:例如:/en/,当使用简洁链接时会添加到所有 URL 上。这样如果禁用了这个插件,每个 URL 都会遗失语言信息,也就是所有的 URL 链接都会被破坏。
其它控制 URL 的相关选项:
在简洁链接中保留 /language/:月度规档的 URL 就会是这样:
从简洁链接中移除 /language/:月度规档的 URL 会是这样:
为默认语言隐藏 URL 语言信息,这样只有默认的语言会隐藏语言信息,那么默认语言的月度规档的 URL 看起来是这样地:
重定向语言页面到首页:不使用静态首页的话,这个选项是没有用的。例如,首页 URL 看起来是这样:
控制语言与翻译的更多选项:
媒体:翻译媒体的标题与描述。
同步:创建文章与页面的翻译时可以避免重复动作,比如设置分类与标签,特色图像,父页面等等。你可以选择到底用不用同步。如果网站上有自定义内容类型或者分类法的时候,你也可以选择使用语言与翻译。最后别忘了点 保存更改 按钮。
主题的国际化( i18n )与本地化( l10n )
这步很重要,不然你的主题在显示文章或页面的时候不会显示翻译。要跟主题的作者确认一下主题是不是国际化( 是否可翻译 )还有本地化( 已经翻译 )了你需要的语言。了解更多可以参考本站的《 WordPress 主题开发 》课程。
检查主题的 header.php 是否有类似的代码:
html ?php language_attributes(); ?
有些浏览器或机器人会使用这行代码检查你的页面语言。
语言切换器
语言切换小工具( Widgets )
到小工具的管理页面,你可以找到语言切换器,它目前有五个选项:
显示语言名称
显示标示
强制链接到首页
隐藏当前语言
使用下拉菜单的形式显示
如果你取消了 “显示语言名称” 和 “显示标示” 这两个选项,小工具会显示语言名称。如果你勾选了 “使用下拉菜单的形式显示” ,就不会显示标示,无论你是否选择勾选了 “显示标示” 选项。
如果你勾选了“强制链接到首页”,小工具会一直把访问者带到相应的语言的首页上,不勾选,语言切换器会试着找到翻译页。( 没找到的话会回到首页上 )。
如果勾选了 “隐藏当前语言”,小工具就不会显示当前语言。
不管使用哪个选项,切换工具上的语言只有在至少有一个文章或页面使用了这个语言的时候才显示。
语言的标示图像可以在 wp_content/polylang 目录里找到,比如区域设置为 en_US,那么就会使用 en_US.png 这个图像。
导航菜单
你的主题必须支持自定义导航菜单,而且必须在 wp_nav_menu 函数里使用了一个主题区域。例如:
wp_nav_menu(array('theme_location' = 'primary')); 可以
wp_nav_menu(array('menu' = 'nav menu')); 不可以
你可以为每种语言创建菜单。然后到菜单选项卡里的语言设置页面为每种语言选择正确的菜单。
你可以添加一个语言切换器在菜单的结尾处。勾选 “在菜单结尾处显示语言切换器”。
如果你没勾选 “显示语言名称” 还有 “显示标示”,语言切换器会使用语言名称。
如果勾选了“强制链接到首页”,语言切换器会把访问者带到正确的语言的首页,不然它会去寻找翻译页面(没找到的话就会回到首页上)。
勾选 “隐藏当前语言”,语言切换器就不会显示当前语言。
最后记得点击 保存更改 按钮。
字符串翻译
Polylang 可以翻译用户定义的字符串,比如网站的标题,标语,小工具标题。你还可以为每种语言选择不同的语言格式和时间格式。插件或主题可能会添加其它的字符串到这个列表里。
名称:为了方便排序。
字符串:要翻译的字符串。
翻译:不同语言下每个字符串的翻译。
默认所有翻译的字符串都会保存在数据库里,有一个复选框允许你清理在数据库里的没有用的字符串。
翻译分类或标签
设置每个已有的分类与标签的语言非常重要,不然他们不会显示。设置语言,只需要在描述字段下面的下拉菜单里选择。
翻译文章或页面
设置每个已有的文章与页面的语言非常重要,不然他们不会显示。在文章或页面的编辑界面的右边栏上,你可以选择语言。
每种语言你都有三种选项:
不想翻译文章的话可以什么都不做。
如果翻译已经存在的话,在 文章 ID 字段里填上文章的 ID。
如果你想创建一个新的翻译,点击语言后面 添加 链接。如果翻译的分类和标签可用,会自动填到文章翻译里,父页面也是一样的。
同步元数据
Polylang 会同步文章或页面与翻译之间的一些元数据和选项,默认的同步元数据的选项是:
分类与标签
自定义字段
评论与 ping 状态
置顶文章与发布日期
文章格式
页面层级,页面模板,页面排序
特色图像
如何使wordpress后台为中文页面
可以直接下载一个中文版的就可以了。
如果一定要用英文版,在后台有个设置(setting)——常规(General)——Site Language,然后,在下拉框里选择“简体中文”。如下图:
如果没有这个“语言设置”,你可以从一个wordpress中文版中找到语言包,把语言包复制到你的英文版中就可以了。
wordpress主题汉化问题
一般是用Poedit 。
1:先修改模板,把需要汉化的文字,如:
a href="index.php"Home/a
修改成:
a href="index.php"?php __("Home") ?/a
2:Poedit中新建项目,修改目录为主题模板所在目录,扫描。
3:将词条HOME,翻译成主页。保存
4:找到function.php
// Language
if (class_exists('xili_language')):
define('THEME_TEXTDOMAIN','');
define('THEME_LANGS_FOLDER','/lang');
else:
load_theme_textdomain('willin', get_template_directory().'/lang');
endif;
然后把zh_CN.mo放到主题模板新建的lang文件夹中
安装英文版Wordpress如何快速转换成中文版
最流行的博客平台 WordPress 5.4 中文版由兔八哥爱分享()发布。 。WordPress 是一种使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设属于自己的网站。也可以把 WordPress 当做一个内容管理系统(CMS)来使用。
WordPress 是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用 PHP 语言和 MySQL 数据库开发的。用户可以在支持 PHP 和 MySQL 数据库的服务器上使用自己的博客。
WordPress 有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用 HTML 代码、CSS、PHP 等相关知识。
WordPress能让你快速搭建一个设计美观、强大功能与自由建立任何您所想的网站。WordPress同时兼具免费与无价。
我们一般用WordPress搭建博客、相册、企业、电商外贸等网站,
WordPress 5.4 正式版主要更新内容:
新增两个全新区块:社交网络服务图标及按钮区块能轻松快速建立互动功能。
变更色彩的新方式:按钮及封面区块加入渐变色功能,富文本区块工具栏提供色彩设定的功能,群组及列区块亦首次提供色彩设定。
5.4版简化了每个区块中插入及替换多媒体内容的流程,现在大多数区块都有了相同的操作方式。
如果您曾经想过让媒体及文字区块中的图片链接至其他内容,例如可下载为文件的图文手册,在新版本中现已支持这项功能。
区块导航标记提供更简洁的区块导航方式,能让您更容易选取区块。
当您需要以键盘进行操作时,现在提供更好的Tab键及聚焦方式。此外,您能使用Tab键切换至任何区块旁的边栏。
速度至上!编辑器载入时间加速14%,可供输入时间加速51%。
编辑器不再提供贴士,取而代之的是在您需要时可随时启用的“欢迎指南”窗口。
您一望即知目前处在区块的编辑模式或导航模式。如果您视力不佳,屏幕阅读器会告知目前所处编辑器模式。
极度简化的区块样式。区块不再提供负值margin及默认padding。您现在可以依需求为区块设定样式。此外,我们通过重构清除了四个多余的wrapper div。
WordPress 5.4 正式版针对开发者的更新内容:
两个全新动作能让开发者新增自定义字段至菜单项目中,不须插件也不须撰写自定义walker。
在菜单管理页面中,wp_nav_menu_item_custom_fields 会在菜单编辑器中导航菜单项目的移动按钮之前触发。
在定制器中,wp_nav_menu_item_custom_fields_customize_template 会在菜单项表单字段模板的结尾触发。
请检查您的代码并确认这两个动作是否可以取代您的自定义代码。如果您在意代码重复,也可以加入对WordPress版本的检查。
系统要求
推荐使用NGINX或者Apache并且搭配PHP7.3或者更高版本,以及MySQL 5.6或MariaDB 10.0或更高版本。
WordPress 5.4安装要求
推荐服务器运行PHP 7.3或更高版本,及MySQL 5.6或MariaDB 10.0或更高版本。也推荐Apache或Nginx作为运行WordPress的最佳选项,但这些不是必须的。
WordPress 5.4更新内容
WordPress 5.4主要对古腾堡编辑器进行更新。
新增社会模块以及按钮模块,具体效果可在古腾堡编辑器内试用。
新增块选择菜单。
新增块颜色设置。
新增图片拖放上传。
优化移动端编辑。
新增图片尺寸选择。
优化最新文章块,多项设置,自行体验。
新增TikTok视频嵌入。
其它更新不再描述….
下载和安装
下载 WordPress 简体中文版本。
下载压缩包到本地,解压缩,双击解开的文件夹中的 readme.html 文件,即可查看 WordPress 的介绍、安装,和升级方法。在您将程序文件上传至服务器相应目录后,安装过程只需5分钟。
wordpress哪个版本稳定
当然是最新的的版本比较稳定,漏洞都在更新,前台后台的搭配,很好的一个程序。软件的每次更新都会注重稳定安全和资源优化即可。
WordPress简体中文站点,这里提供可靠的官方WordPress中文版本以及相关支持。
WordPress是一个注重美学、易用性和网络标准的个人信息发布平台。WordPress虽为免费的开源软件,但其价值无法用金钱来衡量。
WordPress的图形设计在性能上易于操作、易于浏览;在外观上优雅大方、风格清新、色彩诱人。
使用WordPress可以搭建功能强大的网络信息发布平台,但更多的是应用于个性化的博客。针对博客的应用,WordPress能让省却对后台技术的担心,集中精力做好网站的内容。
WordPress 安装问题,求详细配置!
// ** MySQL设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称,替换掉 “putyourdbnamehere” */
define('DB_NAME', 'putyourdbnamehere');
/** MySQL数据库用户名,替换掉 “usernamehere” */
define('DB_USER', 'usernamehere');
/** MySQL数据库密码,替换掉 “yourpasswordhere” */
define('DB_PASSWORD', 'yourpasswordhere');
一般说来,修改这三个信息就可以了。
【wordpress5.9简体中文】的内容来源于互联网,如引用不当,请联系我们修改。
网友留言: