0

嘿伙计们,如果有人能帮助我解决我在更新到 PHP 7.4 后在我的 WordPress 网站上遇到的问题(我不是那么精通技术),我将非常感激。

我认为出于安全原因从 7.1 更新到 PHP 7.4 是个好主意,在更新之前我确保我的所有插件都已更新并且我的 WordPress 运行的是最新版本。

更新后一切都很顺利,除了我主屏幕上的一小部分。

PHP 7.4 版本的网站

我相信我知道本节使用的插件,它是 WPBakery,我没有它的许可证,所以它在 6.1 版上运行

我还有代码说明问题出在哪里:(第 817 行)

//Process Box
add_shortcode('process', 'process_func');
function process_func($atts, $content = null){
    extract(shortcode_atts(array(
        'shadow'     =>  '',    
        'number'     =>  '',    
        'title'      =>  '',     
        'image'      =>  '',   
        'style'      =>  'style1',   
    ), $atts));
    $img = wp_get_attachment_image_src($image,'full');
    $img = $img[0];
    ob_start(); 
?>

我相信第 817 行是 $img = $img[0];

这是 PHP 版本 7.2 中网站部分的样子

PHP 7.2 版本的网站

如果有人理解这里的问题并可以解释它,我将非常感谢您的帮助!

4

0 回答 0