• Использу плагин фильта по товарам WooCommerce Products Filter
    После обновления плагина на странице фильтра появилось уведомление:

    Undefined property: WC_Query::$layered_nav_product_ids in .../wp-content/plugins/woocommerce-products-filter/classes/helper.php on line 531
    
    Undefined property: WC_Query::$layered_nav_product_ids in .../wp-content/plugins/woocommerce-products-filter/classes/helper.php on line 492

    Как это исправить?

    Вот, к примеру, часть кода со строки 492

    if (0 === sizeof(WC()->query->layered_nav_product_ids))
            {
    
                $max = ceil($wpdb->get_var(
                                $wpdb->prepare('
    					SELECT max(meta_value + 0)
    					FROM %1$s
    					LEFT JOIN %2$s ON %1$s.ID = %2$s.post_id
    					WHERE meta_key IN ("' . implode('","', apply_filters('woocommerce_price_filter_meta_keys', array('_price'))) . '")
    				', $wpdb->posts, $wpdb->postmeta, '_price')
                ));
            } else

  • Тема «Как убрать (исправить) уведомление Undefined property» закрыта для новых ответов.