WordPress.org

Ready to get started?Download WordPress

Forums

WooCommerce - excelling eCommerce
When importing products price&sku fields are missing (1 post)

  1. InstantSearch+
    Member
    Posted 4 months ago #

    I'm writing a plugin, and when I'm trying to import products (using other plugin or tools->import) my 'save_post' hook catches it,
    but there are few fields that are missing like price and sku (id, title, description are reachable and fine),
    I'm getting those fields with the following calls:
    > $product = new WC_Product( $post_id );
    > $price = $product->get_price()
    > $sku = $product->get_sku()

    If I'm adding/updating those same products manually all fields are fine and reachable(even if I'm doing "update" to the same products that I've imported before I'm getting the price and the sku)
    so I think that I'm trying to reach fields that WooCommerce didn't "constructed" yet with the 'save_post' hook...

    How can I catch new product insertion in other way, I tried to put high priority number to the hook(didn't work)? is there some other hook I can use?

    Thanks!!!

    https://wordpress.org/plugins/woocommerce/

Reply

You must log in to post.

About this Plugin

About this Topic