如何制作WordPress主题语言包-WordPress

资源魔 56 0

若何制造WordPress主题言语包(汉化主题)

通过此次yHtml5主题的制造,我学会了怎样给主题制造言语包,就是普通的汉化主题啦。需求的冤家能够理解下,空话没有多说,看步骤

保举:《wordpress教程

起首,患上用到poedit,下载地点http://www.poedit.net/download.php民间的。

其次,正在主标题录下新建一个languages文件夹,这是将言语包保留正在此。

第三,关上poedit,新建一个音讯目次文档;

32298e75e7c8eb183c6d6d6521845d4.png

新建音讯目次文档

第四,设置装备摆设门路、要害词,这步很要害,我先前就没有懂,折腾了一晚上。。。

工程信息甚么的,按你本人的填就行了。

f792acd501b68094a343593fa471207.png

设置装备摆设门路

我钻研很多多少,也搜寻了很多谜底,最初总结,假如你先前设置的languages目次是这样的话,那这边门路只要增加“..”两点便可,而后最佳保留为zh_CN.po(主题会依据内陆化来检测)。

f6f5ea82fe9c470b1822aec21e963be.png

设置装备摆设要害词

设置装备摆设要害词这步,普通只要要“__”(双下划线,留意,是双下划线),”_e”便可,另外两个也能够增加,以备时时之需。

第五,这步就需求把主题里一切的文件,需求被翻译的局部以<?php __(‘英文’, ‘主落款’); ?>以及<?php _e(‘英文’, ‘主落款’); ?>示意。

这两个函数我是这么了解的,普通的独自的英文输入用<?php _e(‘英文’, ‘主落款’); ?>;比方:

代码以下:

<h3 id=”co妹妹ents-title”><?php _e( ‘Co妹妹ents:’, ‘yHtml5′ ); ?><?php co妹妹ents_number(”, ‘ 1 ‘, ‘ % ‘ );?></h3>

而假如是存正在于函数里的打印输入格局用<?php __(‘英文’, ‘主落款’); ?>;比方:

代码以下:

<?php paginate_co妹妹ents_links(‘prev_text=’.__(‘Previous’, ‘yHtml5′).’&next_text=’.__(‘Next’, ‘yHtml5′).”);?>

这是我依据WordPress民间主题里的状况,本人这么想的。

第六,实现以前5步,上面点击一个按钮便可主动显示全副需求被翻译的局部。

d13c061b863650168ef256de6c6fa07.png

最初一步

O了!!!

P.s.昨天忘了一个最要害的一步,没这一步,后面的白搭,就是正在主题挪用言语包,就是正在functions.php文件增加上面一段代码:

代码以下:

function theme_init(){
load_theme_textdomain('yHtml5', get_template_directory() . '/languages');
}

以上就是若何制造WordPress主题言语包的具体内容,更多请存眷资源魔其它相干文章!

标签: WordPress wordpress教程 wordpress自学 wordpress技术

抱歉,评论功能暂时关闭!