行业新闻

    wordpress主题修改教程WordPress主题插件汉化教程

    2022-05-12    来源:www.8001717.cn

    如需帮助修改代码,或者二次开发,PHP网站建设等,可以联系我购买付费服务:

    文章目录

    使用它的朋友知道很多主题,通过在线搜索可以找到很多。有时我会找到一个不错的主题,但发现它实际上是一个英文主题有点令人失望。今天教大家怎么做中文英文主题,这里有两种方法wordpress主题修改教程,大家可以自行选择。在开始之前,请准备好要翻译的主题。这里仅以中文主题为例,中文插件方法类似。

    方法一:使用生成的语言包

    最新版pro已经支持主题和插件的翻译,所以不需要执行以下步骤1和3,请在网上搜索下载最新版pro。

    wordpress主题修改教程

    1、生成语言包的好处是不需要修改主题代码,不会造成不必要的代码错误。请先自行下载。安装过程中可以选择中文版。安装完成后,我们启动中文主题。打开 - 文件 - 新建消息目录文档,填写以下基本信息:

    wordpress主题修改教程

    可以随意填写项目信息,加一个点。添加到路径中wordpress做网站,并将 _e、_n、_x 和 __ 添加到关键字中。请注意,__ 是两个半角下划线。设置好后会弹出保存窗口,命名为zh_CN.po,保存到主题目录。保存成功会弹出如下窗口,说明检测到这么多要翻译的英文,可以确认。如果此窗口中没有内容,则表示该主题不支持翻译,请参见方法二:

    2、好的,下面的翻译工作你可以自己完成,翻译后保存。

    wordpress主题修改教程

    3、翻译结束,先别高兴,还有工作要做,请把主题目录下的.php改成:

    function theme_init() {
        load_theme_textdomain('Ludou', get_template_directory());
    }
    add_action ('init', 'theme_init');
    ?>

    如果要本地化插件,请将插件所有php文件中的?>修改为:

    // 插件路径,如/wp-content/plugins/login-to-view-all/
    load_theme_textdomain('Ludou', '这里填上插件所在的目录路径');
    ?>

    wordpress主题修改教程

    请将上述代码中的 Ludou 更改为您的主题或插件的名称。打开主题的任意文件,查找_e,应该可以找到类似的代码:_e('Tags', 'Ludou'); ,其中 Ludou 为主题名称,不同主题的名称不同。

    方法二:直接修改源码

    直接修改源码的好处是服务器不需要解析中文包,节省了一定的运行时间,这也是优化的一部分。如果您对PHP一无所知,请不要擅自修改源代码。推荐方法一。

    其实修改源码的方法也很简单,用文本编辑器打开主题目录下的所有PHP文件,查找_e,应该可以找到很多类似的代码:_e('Tags' , '鲁豆'); where tags are you 你要翻译的内容,ludou一般是主题的名字,不同的主题不一样,把这段代码改成:echo 'tag';这样,Tags的翻译就完成了,然后找到下一个翻译。如果代码是这种类型的:,可以直接替换成:标签,跳过PHP解析这一步,可以在一定程度上提速。

    wordpress主题修改教程

    然后用文本编辑器找到__,注意__是两个半角下划线。也可以找到类似的代码:__('No', 'Ludou') No就是你要翻译的内容,把这段代码改成:'No '

    修改代码的时候最好是改一个后保存一个,刷新你的博客看看主题是否可以正常工作,如果有错误就恢复刚才的操作,以便及时发现错误,错误很容易被发现。另外wordpress做网站,本地化的时候尽量只改英文单词wordpress主题修改教程,不要修改主题的其他代码,比如__('%', 'ludou'),那就只能改成'%'不要去掉% , 否则你破坏了主题的功能。

    最后,修改一个PHP文件后,请使用UTF-8编码保存,覆盖原来的PHP文件,否则中文会是一堆乱码!

    - 结束 -

    本文采用“CC BY-NC-SA 4.0”知识共享协议。转载请注明以下信息:

    原文出处:潘度即刻

    文章来自互联网,侵权请联系删除,文章阐述观点来自文章出处,并不代表本站观点。 www.8001717.cn



X