编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

解决WordPress部分汉化不完全的问题

wxchong 2024-10-28 20:09:37 开源技术 13 ℃ 0 评论

我用的主题是XSbrand2018,发现有个别地方有汉化不完全的地方。

计划通过主题的语言文件修改,发现没有啥错误。

没办法只能改源码了。这些模块都是“小工具”(widgets),/wp-includes/default-widgets.php内有索引,文件放在/wp-includes/widgets下,具体含义如下:

本例我修改了class-wp-widget-categories.php、class-wp-widget-recent-posts.php两个文件,具体内容如下:

$title = ( ! empty( $instance['title'] ) ) ? $instance['title'] : __( '最近更新' );

$title = ! empty( $instance['title'] ) ? $instance['title'] : __( '分类' );

注意:

1.提前备份文件

2.文件需要保存为UTF-8的编码

3.如果WordPress升级,这两个文件还需要视情况修改

可是搜索按钮上的“Search”还是不成功,只好再到模板中去找,发现修改了/wp-content/themes/xsbrand/searchform.php就OK了!

修改后代码:

<input type="submit" class="submit" name="submit" id="searchsubmit" value="查找">

我们看看最终效果:


注意:

最后修改的是模板文件,升级WordPress不会改变,但是更换或升级主题就还需要根据情况再改!

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表