我正在使用 uptheme 选项面板进行排版。我是 PHP 新手,我收到了这个错误:
注意:wp-content/themes/XXXX/admin/library/engines/typography-engine.php:74 - 未定义索引:
第 74 行包含以下代码:
$stylesheet = $up_fonts[$font]['style'];
我已经阅读了类似问题的答案,但我一直无法为我的错误找到解决方案。请帮忙。感谢您花时间回答。
您需要在标签周围添加一个 isset 条件(或类似效果的东西)
if (isset($up_fonts[$font]['style'])) {
// logic here...
}
从错误中可以清楚地看出,您用于数组的当前索引不存在。
$up_fonts[$font]['style']
未设置。
您还没有定义足够的数组。检查该值是否存在
if (isset($up_fonts[$font]['style'])):
$stylesheet = $up_fonts[$font]['style'];
endif;