Това е функцият, която трябва да извикаме за да ни даде необходимата информация. Като първи параметър ние подаваме регистрирания тип (Custom Post Type), който WooCommerce е регистрирала.
$total_products_obj = wp_count_posts( 'product' );
Резултатът от функцията е обект с различни полета. Можете да достъпите броя на публикуваните продукти или на продуктите, които са още в чернова.
object(stdClass)#1011 (19) { ["publish"]=> string(2) "13" ["future"]=> int(0) ["draft"]=> int(0) ["pending"]=> int(0) ["private"]=> int(0) ["trash"]=> int(0) ["auto-draft"]=> int(0) ["inherit"]=> int(0) ["request-pending"]=> int(0) ["request-confirmed"]=> int(0) ["request-failed"]=> int(0) ["request-completed"]=> int(0) ["wc-pending"]=> int(0) ["wc-processing"]=> int(0) ["wc-on-hold"]=> int(0) ["wc-completed"]=> int(0) ["wc-cancelled"]=> int(0) ["wc-refunded"]=> int(0) ["wc-failed"]=> int(0) }
За да вземете броя на публикуваните продукти използвайте това: $total_products_obj->publish
За да вземете броя на продуктите (чернова) използвайте това: $total_products_obj->draft
Comments open