是否从wp_Customize中的空值创建默认对象?

时间:2019-01-03 作者:joq3

我的主题文件定制器的第315行和第316行有以下代码。php由于某些原因,我在安装根目录中的error\\u日志文件中出错。不过一切似乎都很好。

 $wp_customize->get_panel(\'widgets\')->title = __( \'Widgets\' );
 $wp_customize->get_panel(\'widgets\')->priority = 4;
这是错误:

PHP警告:从/wp-content/themes/theme/inc/customizer中的空值创建默认对象。php第315行php警告:从/wp-content/themes/theme/inc/customizer中的空值创建默认对象。php在线316

以上代码有什么问题?

1 个回复
SO网友:joq3

这就是解决方案,它似乎在之前返回了一个数组:

$widgets_section = (object) $wp_customize->get_panel( \'widgets\' );
$widgets_section->title = __( \'Widgets\' );
$widgets_section->priority = 4;

相关推荐