Wordpress错误:致命错误:无法在写入上下文中使用函数返回值

时间:2017-09-10 19:04:45

标签: php wordpress wordpress-theming

整个错误:

致命错误:无法在第178行/www/.../wp-content/themes/.../includes/meta.page.php的写入上下文中使用函数返回值

'desc' => esc_html__('Default value on Theme Options: ', 'consultaid') . 
((isset(Themeton_Std::getopt('social_sharevisibility')[$post_type.'s']) && 
Themeton_Std::getopt('social_sharevisibility')[$post_type.'s'] == '0') ? 
esc_attr__('Hidden', 'consultaid') : esc_attr__('Show', 'consultaid')),

1 个答案:

答案 0 :(得分:1)

尝试从$var = Themeton_Std::getopt('social_sharevisibility')[$post_type.'s']; 'desc' => esc_html__('Default value on Theme Options: ', 'consultaid') . ((isset($var) && Themeton_Std::getopt('social_sharevisibility')[$post_type.'s'] == '0') ? esc_attr__('Hidden', 'consultaid') : esc_attr__('Show', 'consultaid')), 检查中调用静态类。设置一个变量,然后在isset()函数中使用它。

{{1}}