这意味着什么:WP_ERROR类的对象无法转换为字符串

时间:2011-06-06 作者:Sledge81

单击预览帖子时,出现以下错误:

可捕获的致命错误:类WP\\u error的对象无法在函数中转换为字符串。php在线288

第288行如下

echo get_category_parents($cat, TRUE, \'\' . $delimiter . \'\');
有什么想法吗?

1 个回复
最合适的回答,由SO网友:John P Bloch 整理而成

函数返回WP_Error 是如果$cat (在您的示例中)的值为空。在处理退货之前,你需要先核对一下。用该行替换该行应该可以解决问题:

echo is_wp_error( $cat_parents = get_category_parents($cat, TRUE, \'\' . $delimiter . \'\') ) ? \'\' : $cat_parents;

结束

相关推荐