Скрытие товаров с неработающими ссылками на изображения (woocommerce) - PullRequest
0 голосов
/ 16 марта 2019

знаете ли вы, как обнаружить и скрыть продукты woocommerce, которые имеют неработающие ссылки на изображения?

Существует следующая ситуация: Я использую внешние источники для изображений своих продуктов, поэтому я не могу контролировать их доступность на сервере. Бывают ситуации, когда некоторые ссылки становятся неактивными (ошибка 404), и в этих случаях я хотел бы автоматически скрывать продукты с такими ссылками.

Я пытался использовать этот фрагмент:

   add_action( 'woocommerce_product_query', 'custom_pre_get_posts_query' );
function custom_pre_get_posts_query( $query ) {

    $query->set( 'meta_query', array( array(
       'key' => '_thumbnail_id',
       'value' => '0',
       'compare' => '>'
    )));

}

но это не сработало, потому что "_thumbnail_id" на самом деле существует, но оно не активно.

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

Спасибо заранее, Ник

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