Automattic\WooCommerce\Blocks\Templates
ClassicTemplatesCompatibility::set_php_template_data()
This method passes the value is_rendering_php_template to the front-end of Classic themes, so that widget product filter blocks are aware of how to filter the products.
This data only matters on WooCommerce product archive pages. On non-archive pages the merchant could be using the All Products block which is not a PHP template.
Метод класса: ClassicTemplatesCompatibility{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$ClassicTemplatesCompatibility = new ClassicTemplatesCompatibility(); $ClassicTemplatesCompatibility->set_php_template_data();
Код ClassicTemplatesCompatibility::set_php_template_data() ClassicTemplatesCompatibility::set php template data WC 8.7.0
public function set_php_template_data() { if ( is_shop() || is_product_taxonomy() ) { $this->asset_data_registry->add( 'isRenderingPhpTemplate', true, true ); } }