wordpress中的未定义变量,但它已定义

时间:2016-11-19 22:13:47

标签: wordpress variables undefined

我为自己创建了一个wordpress主题,在选项面板中我可以使用选项树插件帮​​助它,我使用了一个类别选择类型来进行选择。

这是我写的一个循环,用于在我的主题函数文件中选择类别。

$categories = get_categories('hide_empty=0&orderby=name');
$wp_cats = array();
foreach ($categories as $category_list ) {
$wp_cats[$category_list->cat_ID] = $category_list->cat_name;
}
array_unshift($wp_cats, "Choose A Category");

它在我的网站上运行正常,但问题是在我的其他网站上我收到了未定义变量的错误

注意:未定义的变量:wp_cats

这是一个用于调用wp_cats的类别选择数组。

 array(
'id'          => 'best_games_category',
'label'       => ' best games ',
'desc'        => ' desc ',
'type'        => 'category-select',
'section'     => 'category-option',
'choices'     => array( 
 array(
   'options' => $wp_cats,
   )
 )
),

所以请告诉我,我的错误是什么?我错在哪里有什么问题在php版本或与之相关的东西,因为在一个网站上它工作得很好,就像我提到的那样,但在另一个网站上#&# 39;不是。

提前致谢

0 个答案:

没有答案