• Resolved joyryde

    (@joyryde)


    We see this in our hosting error logs, is this caused by Woocomerce or by the Neve Theme?

    [12-Apr-2022 21:14:01 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 21:24:20 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_variation'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_variation, WC_Product_Variable->get_available_variation, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 21:51:24 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 22:03:50 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 22:03:51 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 22:18:19 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 22:19:11 UTC] PHP Fatal error:  Uncaught Error: Call to a member function get_name() on bool in /home2/joyryde/nomadicsupply.com/wp-content/plugins/trackship-for-woocommerce/templates/emails/tswc-tpi-email-order-details.php:63
    Stack trace:
    #0 /home2/joyryde/nomadicsupply.com/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include()
    #1 /home2/joyryde/nomadicsupply.com/wp-content/plugins/woocommerce/includes/wc-core-functions.php(364): wc_get_template('emails/tswc-tpi...', Array, 'woocommerce-adv...', '/home2/joyryde/...')
    #2 /home2/joyryde/nomadicsupply.com/wp-content/plugins/trackship-for-woocommerce/includes/trackship-email-manager.php(121): wc_get_template_html('emails/tswc-tpi...', Array, 'woocommerce-adv...', '/home2/joyryde/...')
    #3 /home2/joyryde/nomadicsupply.com/wp-content/plugins/trackship-for-woocommerce/includes/class-wc-trackship-actions.php(1138): WC_TrackShip_Email_Manager->shippment_email_trigger('23862', Object(Automattic\WooCommerce\Admin\Overrides\Order), 'pre_transit', 'in_transit', Array, Array)
    #4 /h in /home2/joyryde/nomadicsupply.com/wp-content/plugins/trackship-for-woocommerce/templates/emails/tswc-tpi-email-order-details.php on line 63
    [12-Apr-2022 22:30:36 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 22:37:11 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:07:55 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:08:30 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:09:18 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:09:53 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:11:13 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:16:17 UTC] PHP Fatal error:  Uncaught Error: Call to a member function get_name() on bool in /home2/joyryde/nomadicsupply.com/wp-content/plugins/trackship-for-woocommerce/templates/emails/tswc-tpi-email-order-details.php:63
    Stack trace:
    #0 /home2/joyryde/nomadicsupply.com/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include()
    #1 /home2/joyryde/nomadicsupply.com/wp-content/plugins/woocommerce/includes/wc-core-functions.php(364): wc_get_template('emails/tswc-tpi...', Array, 'woocommerce-adv...', '/home2/joyryde/...')
    #2 /home2/joyryde/nomadicsupply.com/wp-content/plugins/trackship-for-woocommerce/includes/trackship-email-manager.php(121): wc_get_template_html('emails/tswc-tpi...', Array, 'woocommerce-adv...', '/home2/joyryde/...')
    #3 /home2/joyryde/nomadicsupply.com/wp-content/plugins/trackship-for-woocommerce/includes/class-wc-trackship-actions.php(1138): WC_TrackShip_Email_Manager->shippment_email_trigger('23912', Object(Automattic\WooCommerce\Admin\Overrides\Order), 'pre_transit', 'in_transit', Array, Array)
    #4 /h in /home2/joyryde/nomadicsupply.com/wp-content/plugins/trackship-for-woocommerce/templates/emails/tswc-tpi-email-order-details.php on line 63
    [12-Apr-2022 23:27:58 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_variation'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_variation, WC_Product_Variable->get_available_variation, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:37:07 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:39:54 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:41:21 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:43:16 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:43:40 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:44:11 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:44:22 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:44:56 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:45:37 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:45:37 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:46:18 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:46:18 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:47:50 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:47:50 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:47:54 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:47:54 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:48:03 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:48:36 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:48:36 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:48:38 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:48:38 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:48:44 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:48:46 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:51:22 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:51:22 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:51:51 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:51:51 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [12-Apr-2022 23:52:39 UTC] product_type was called incorrectly. Product properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::get_refreshed_fragments, woocommerce_mini_cart, wc_get_template, include('/plugins/woocommerce/templates/cart/mini-cart.php'), apply_filters('woocommerce_cart_item_price'), WP_Hook->apply_filters, Neve\Compatibility\Woocommerce->show_crossed_regular_price_on_cart, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, lw_hide_variation_price, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.
    • This topic was modified 2 years, 7 months ago by joyryde.
Viewing 10 replies - 1 through 10 (of 10 total)
  • Mirko P.

    (@rainfallnixfig)

    Hi @joyryde,

    This PHP warning probably comes from your theme or one of your other plugins. Make sure your Neve theme is up to date and also check if there is an updated version of this plugin:

    TrackShip for WooCommerce

    If none of this helps, we recommend that you run a conflict test to see if the problem is caused by a conflict with WooCommerce and the software installed on your site. Here are the steps for doing a conflict test: https://docs.woocommerce.com/document/how-to-test-for-conflicts/.

    Before performing updates, it’s a smart idea to create a backup of your website and database. This way, if you accidentally make something worse, you can easily restore your site to a functioning state.

    Let us know how it goes.

    Thread Starter joyryde

    (@joyryde)

    Thank you!

    All themes and plugins update themselves automatically, so I have emailed this fatal error to Trackship to see if they can figure it out!

    Mirko P.

    (@rainfallnixfig)

    Hi there,

    Sounds good! Feel free to write back if you need any further assistance.

    Cheers.

    Hi @joyryde,
    We have fixed the issue on our end, And this fix has been added to the latest version of TrackShip for WooCommerce.
    Please update the TrackShip for WooCommerce on your store and let us know how it goes.
    Thanks

    Hi @joyryde

    Please confirm if the update worked for you.

    Cheers.

    Thread Starter joyryde

    (@joyryde)

    I believe so, no errors today showing Trackship in them, but there are errors from AST PRO:

    [15-Apr-2022 20:03:33 UTC] WordPress database error FUNCTION joyryde_wp790.JSON_CONTAINS does not exist for query SELECT ts_slug FROM wpat_woo_shippment_provider WHERE JSON_CONTAINS(api_provider_name, '["USPS"]') made by require('wp-blog-header.php'), wp, WP->main, WP->parse_request, do_action_ref_array('parse_request'), WP_Hook->do_action, WP_Hook->apply_filters, rest_api_loaded, WP_REST_Server->serve_request, WP_REST_Server->dispatch, WP_REST_Server->respond_to_request, WC_AST_PRO_REST_API_Controller->create_item, AST_Pro_Admin->get_provider_slug_from_name

    Hi @joyryde

    no errors today showing Trackship in them

    Great! I’m glad that this has been fixed.

    but there are errors from AST PRO

    I recommend that you disable the plugin AST PRO to confirm if the error ceases.
    If you can’t do that on your live site, I’d recommend creating a staging site. Many host providers offer that option. The plugin WP Staging can also be used for quickly spinning up a new test site: https://www.ads-software.com/plugins/wp-staging.

    You will also want to contact the AST PRO plugin forum. The issue should be best handled by their support:
    https://www.ads-software.com/support/plugin/woo-advanced-shipment-tracking/

    Regards

    Mirko P.

    (@rainfallnixfig)

    Hi there,

    We haven’t heard from you in a while, so I’m going to mark this as resolved. Feel free to start a new thread if you have any more questions.

    Cheers.

    Thread Starter joyryde

    (@joyryde)

    I believe we’ve traced this back to this snippet, in case anyone else has this issue:

    https://learnwoo.com/hide-price-range-woocommerce-variable-products/

    Mirko P.

    (@rainfallnixfig)

    Great! Thanks for letting us know you managed to trace back the issue to that snippet.

    If you encounter other issues or have more questions on core WooCommerce feel free to open a new topic.

    Best regards.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Product properties should not be accessed directly.’ is closed to new replies.