Как решить ошибку вкладки woocommerce? - PullRequest
0 голосов
/ 23 сентября 2019

ребята.Я добавил новую вкладку на странице продукта в WooCommerce.Работает нормально.

add_filter( 'woocommerce_product_tabs', 'woo_new_product_tab' );

function woo_new_product_tab( $tabs ) {

// Adds the new tab 
$tabs['photos'] = array(
    'title'     => __( 'Фото', 'woocommerce' ),
    'priority'  => 50,
    'callback'  => 'woo_product_tab_photo'
);
$tabs['shipping'] = array(
    'title'     => __( 'Как купить', 'woocommerce' ),
    'priority'  => 60,
    'callback'  => 'woo_product_tab_shipping'
);
return $tabs;
}

// The new tab content
function woo_product_tab_photo() {

foreach(get_post_custom()['photos'] as $photo) {
echo $photo;
//echo '<img class="tab-photos__photo" src="'.$photo.'">';
}
}

Однако при этом возникает ошибка.

mod_fcgid: stderr: 
    PHP Warning:  
        Invalid argument supplied for foreach() in 
    /var/www/admin/data/www/jpegcoma.com/wp-content/themes/divi-child/functions.php on line 62

Также существует другая ошибка, но не уверен, что она связана.

an upstream response is buffered to a temporary file 
    /var/cache/nginx/proxy_temp/1/68/0000000681 while reading upstream

Может кто-нибудь, пожалуйста, указать мне правильное направление, чтобы решить это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...