Automattic\WooCommerce\Blocks\BlockTypes
RelatedProducts::build_query()
Return a custom query based on attributes, filters and global WP_Query.
Метод класса: RelatedProducts{}
Хуков нет.
Возвращает
Массив
.
Использование
$RelatedProducts = new RelatedProducts(); $RelatedProducts->build_query( $query );
- $query(WP_Query) (обязательный)
- The WordPress Query.
Код RelatedProducts::build_query() RelatedProducts::build query WC 7.7.2
public function build_query( $query ) { $parsed_block = $this->parsed_block; if ( ! $this->is_related_products_block( $parsed_block ) ) { return $query; } $related_products_ids = $this->get_related_products_ids(); if ( count( $related_products_ids ) < 1 ) { return array(); } return array( 'post_type' => 'product', 'post__in' => $related_products_ids, 'post_status' => 'publish', ); }