如何禁用GetText功能?

时间:2019-03-04 作者:fabrik

只是尝试完全禁用站点的本地化支持。

已尝试删除gettext-过滤器,使用override_load_textdomain-筛选,并查看所有可能的站点,但没有运气。是否可以在不攻击核心的情况下完全禁用此功能?

1 个回复
SO网友:Tim

您已经找到了答案,但可能您没有足够早地运行代码。

从返回trueoverride_load_textdomain 过滤器将阻止加载所有MO文件,但您必须尽早运行它才能捕获WordPress核心翻译。将其添加为must-use plugin 对我来说有诀窍:

/*
 Plugin Name: Disable Gettext
*/
add_filter(\'override_load_textdomain\',\'__return_true\');

相关推荐

Plugin Localization

我刚刚为wp构建了我的第一个插件,即使它不是一个伟大的“代码诗意”;)它正常工作。这是一个使用GalleryView 3.0 jquery插件转换默认wp库的插件(http://spaceforaname.com/galleryview).我唯一不能做的就是本地化。此插件的本地化意味着转换管理界面,在这里可以配置jquery插件选项来更改结果库的外观。我试着关注网络上数百万的教程,在论坛上阅读了很多关于这个问题的帖子,并遵循了codex的指南。。。但仍然没有运气。这就是我所做的:每个文本行都位于gette