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

科技玩点原始事 2024-03-10 21:22:42

我用的主题是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">

我们看看最终效果:

注意:

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

0 阅读:0

科技玩点原始事

简介:感谢大家的关注