تابع ووکامرسی wc_get_featured_product_ids دریافت آیدی محصولات ویژه فروشگاه

تابع ووکامرسی wc_get_featured_product_ids دریافت آیدی محصولات ویژه فروشگاه

تابع ووکامرسی wc_get_featured_product_ids – دریافت آیدی محصولات ویژه فروشگاه

Syntax – سینتکس

(array) wc_get_featured_product_ids(); 

Usage – نحوه استفاده

if ( !function_exists( 'wc_get_featured_product_ids' ) ) { 
    require_once ABSPATH . PLUGINDIR . 'woocommerce/includes/wc-product-functions.php'; 
} 
 
  
// NOTICE! Understand what this does before running. 
$result = wc_get_featured_product_ids(); 
    

Defined – محل تعریف

/includes/wc-product-functions.php

function wc_get_featured_product_ids() { 
    // Load from cache 
    $featured_product_ids = get_transient( 'wc_featured_products' ); 
 
    // Valid cache found 
    if ( false !== $featured_product_ids ) 
        return $featured_product_ids; 
 
    $data_store = WC_Data_Store::load( 'product' ); 
    $featured = $data_store->get_featured_product_ids(); 
    $product_ids = array_keys( $featured ); 
    $parent_ids = array_values( array_filter( $featured ) ); 
    $featured_product_ids = array_unique( array_merge( $product_ids, $parent_ids ) ); 
 
    set_transient( 'wc_featured_products', $featured_product_ids, DAY_IN_SECONDS * 30 ); 
 
    return $featured_product_ids; 
} 

versions – نسخه ها

از نسخه : 2.1

نسخه فعلی : 3.0.6

دیگر نسخه ها : 3.0.6 , 3.0.5 , 3.0.4 , 3.0.3 , 3.0.2

ارسال نظر

جهت استفاده از کد حتما از تگ pre استفاده نمایید .

contact us