首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >load_plugin_textdomain错误

load_plugin_textdomain错误
EN

WordPress Development用户
提问于 2016-01-14 21:47:01
回答 2查看 4.5K关注 0票数 1

在启用调试模式时,我会收到此错误:

注意:在调用load_plugin_textdomain时,使用了一个参数,该参数自2.7版本以来就不再受欢迎,没有其他可用的选项。在/home/xyz/public_html/wp-includes/functions.php的第3739号线上

我发现这与插件https://wordpress.org/plugins/custom-smilies-se/有关

我真的需要这个插件,不要忽视它;插件的作者也没有回应这个问题。你能引导我修改一下吗?

EN

回答 2

WordPress Development用户

回答已采纳

发布于 2016-01-15 11:57:35

调用load_plugin_textdomain() 走错路的插件:

代码语言:javascript
复制
load_plugin_textdomain(
    'custom_smilies', 
    PLUGINDIR . '/' . dirname(plugin_basename(__FILE__)) . '/lang'
);

您必须将代码更改为:

代码语言:javascript
复制
load_plugin_textdomain(
    'custom_smilies', 
    false,
    plugin_dir_path(__FILE__) . '/lang'
);
票数 1
EN

WordPress Development用户

发布于 2016-01-16 19:38:28

我改变了

代码语言:javascript
复制
function clcs_add_pages() {
    add_options_page(__('Smilies Options', 'custom_smilies'), __('Smilies', 'custom_smilies'), 8, CLCSABSFILE, 'clcs_options_admin_page');
}

到此代码

代码语言:javascript
复制
function clcs_add_pages() {
    add_options_page(__('Smilies Options', 'custom_smilies'), __('Smilies', 'custom_smilies'), 'manage_network_plugins', CLCSABSFILE, 'clcs_options_admin_page');
} 

解决了!@toscho

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/214580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档