异常\ ErrorException(E_NOTICE)未定义的索引:字幕

时间:2018-11-08 14:58:35

标签: php wordpress

“ Whoops \ Exception \ ErrorException(E_NOTICE) 未定义索引:字幕”

我对Wordpress上的PHP很陌生。我正在尝试将背景横幅图像动态提取到我的页面中。为此,我为页面上的字幕和图像创建了一个自定义字段。然后在(functions.php)上创建一个函数。这是代码:

function pageBanner($args = NULL) { 

    if(!$args['title']){ 
        $args['title'] = get_the_title();
    }
    if (!$args['subtitle']){
        $args['subtitle'] = get_field('page_banner_subtitle');
    }
    if(!$args['photo']){
        if (get_field('page_banner_background_image')) {
            $args['photo'] = get_field('page_banner_background_image')['sizes']['pageBanner'];
    } else{
        $args['photo'] = get_theme_file_uri('/images/ocean.jpg');
    }
}
?>

然后在page.php上添加以下代码:

while( have_posts()) {
    the_post(); 

pageBanner();   
    ?>

注意:第102行functions.php错误if (!$args['subtitle']){ 而且无法弄清楚为什么我会收到该错误。 非常感谢您的帮助!

0 个答案:

没有答案