woocommerce_shortcode_product_page_force_rendering
Filters whether to override read permissions for unpublished products.
Использование
add_filter( 'woocommerce_shortcode_product_page_force_rendering', 'wp_kama_woocommerce_shortcode_product_page_force_rendering_filter', 10, 2 );
/**
* Function for `woocommerce_shortcode_product_page_force_rendering` filter-hook.
*
* @param bool $force_rendering Whether to override read permissions for unpublished products. `true` to force rendering the product page, `false` to block rendering, or `null` to use the default behavior.
* @param int $product_id Product ID.
*
* @return bool
*/
function wp_kama_woocommerce_shortcode_product_page_force_rendering_filter( $force_rendering, $product_id ){
// filter...
return $force_rendering;
}
- $force_rendering(true|false)
- Whether to override read permissions for unpublished products.
trueto force rendering the product page,falseto block rendering, ornullto use the default behavior. - $product_id(int)
- Product ID.
Список изменений
| С версии 8.6.0 | Введена. |
Где вызывается хук
woocommerce_shortcode_product_page_force_rendering
woocommerce/includes/class-wc-shortcodes.php 541
$force_rendering = apply_filters( 'woocommerce_shortcode_product_page_force_rendering', null, $product_id );