get_gallery_image_ids не возвращает список а падает
-
Пытаюсь у продукта получить список id и потом прочитать по id url картинки, но почему то такое чувство что у объекта нет такой функции вообще. Падение ошибки решил решением из интернета, но списка все равно нет (так как он теперь просто не заходит в условие). Может появилась новая функция для этих целей?
function r5ua_function_products_show() { $text_all = ""; // Get draft products. // 'numberposts' => -1, $args = array( 'numberposts' => 100, 'post_status' => 'published', ); $products = wc_get_products($args); foreach ( $products as $product_one ) { $imageIds = array(); if ( is_callable( array( $product, 'get_gallery_image_ids' ) ) ) { $imageIds = $product->get_gallery_image_ids(); } if (false == is_null($imageIds)) { foreach( $imageIds as $imageId ) { $imgUrl = wp_get_attachment_image_url( $imageId ); $text_all .= "$imgUrl" . '; '; } } } return "$text_all"; }
Просмотр 3 ответов — с 1 по 3 (всего 3)
Просмотр 3 ответов — с 1 по 3 (всего 3)
- Тема «get_gallery_image_ids не возвращает список а падает» закрыта для новых ответов.