我使用wordpress。我将动画添加到小部件(已成功添加)但在我的主页上,我收到了的通知
Notice: Undefined index: animation in /home/xx/layouts/widget.php on line 99
Notice: Undefined variable: animation in /home/xx/layouts/widget.php on line 101
第99行:
if ($params['animation']) $animation = 'data-uk-scrollspy="{cls:''.$params['animation'].''}"';
第101行:
echo '<div class="'.implode(' ', $classes).'" '.$animation.'>'.$badge.$title.$content.'</div>';
感谢
在数组$params中您没有元素:'animation'
快速修复:
将99更改为:
$animation = isset($params['animation']) ? 'data-uk-scrollspy="{cls:''.$params['animation'].''}"' : '';
第99行:
$animation = "";
if (isset($params['animation'])) $animation = 'data-uk-scrollspy="{cls:''.$params['animation'].''}"';
也许你可以添加一个默认的动画