• Resolved Brian Henry

    (@brianhenryie)


    
    #4 /path/to/wp-includes/functions.php(5277): do_action('doing_it_wrong_...', 'post', 'Product propert...', '3.0')
    #5 /path/to/wp-content/plugins/woocommerce/includes/wc-deprecated-functions.php(118): _doing_it_wrong('post', 'Product propert...', '3.0')
    #6 /path/to/wp-content/plugins/woocommerce/includes/legacy/abstract-wc-legacy-product.php(72): wc_doing_it_wrong('post', 'Product propert...', '3.0')
    
    #7 /path/to/wp-content/plugins/myworks-woo-sync-for-quickbooks-online/admin/class-myworks-wc-qbo-sync-admin.php(2707): WC_Abstract_Legacy_Product->__get('post')
    #8 /path/to/wp-content/plugins/myworks-woo-sync-for-quickbooks-online/admin/class-myworks-wc-qbo-sync-admin.php(461): MyWorks_WC_QBO_Sync_Admin->mw_qbo_wc_product_save('62190', 'Queue')
    #9 /path/to/wp-content/plugins/myworks-woo-sync-for-quickbooks-online/admin/class-myworks-wc-qbo-sync-admin.php(648): MyWorks_WC_QBO_Sync_Admin->mw_qbo_sync_queue_cron_function_execute()
    #10 /path/to/wp-includes/class-wp-hook.php(287): MyWorks_WC_QBO_Sync_Admin->mw_qbo_sync_queue_cron_function()
    #11 /path/to/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters('', Array)
    #12 /path/to/wp-includes/plugin.php(551): WP_Hook->do_action(Array)
    #13 /path/to/wp-cron.php(138): do_action_ref_array('mw_qbo_sync_que...', Array)
    #14 {main}
    
    post was called <strong>incorrectly</strong>. Product properties should not be accessed directly. Backtrace: do_action_ref_array('mw_qbo_sync_queue_cron_hook'), WP_Hook->do_action, WP_Hook->apply_filters, MyWorks_WC_QBO_Sync_Admin->mw_qbo_sync_queue_cron_function, MyWorks_WC_QBO_Sync_Admin->mw_qbo_sync_queue_cron_function_execute, MyWorks_WC_QBO_Sync_Admin->mw_qbo_wc_product_save, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Please see <a href="https://wordpress.org/support/article/debugging-in-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 3.0.) in /path/to/wp-includes/functions.php on line 5311
    
    
    #4 /path/to/wp-includes/functions.php(5277): do_action('doing_it_wrong_...', 'id', 'Product propert...', '3.0')
    #5 /path/to/wp-content/plugins/woocommerce/includes/wc-deprecated-functions.php(118): _doing_it_wrong('id', 'Product propert...', '3.0')
    #6 /path/to/wp-content/plugins/woocommerce/includes/legacy/abstract-wc-legacy-product.php(72): wc_doing_it_wrong('id', 'Product propert...', '3.0')
    
    #7 /path/to/wp-content/plugins/myworks-woo-sync-for-quickbooks-online/admin/class-myworks-wc-qbo-sync-admin.php(2726): WC_Abstract_Legacy_Product->__get('id')
    #8 /path/to/wp-content/plugins/myworks-woo-sync-for-quickbooks-online/admin/class-myworks-wc-qbo-sync-admin.php(461): MyWorks_WC_QBO_Sync_Admin->mw_qbo_wc_product_save('1486', 'Queue')
    #9 /path/to/wp-content/plugins/myworks-woo-sync-for-quickbooks-online/admin/class-myworks-wc-qbo-sync-admin.php(648): MyWorks_WC_QBO_Sync_Admin->mw_qbo_sync_queue_cron_function_execute()
    #10 /path/to/wp-includes/class-wp-hook.php(287): MyWorks_WC_QBO_Sync_Admin->mw_qbo_sync_queue_cron_function()
    #11 /path/to/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters('', Array)
    #12 /path/to/wp-includes/plugin.php(551): WP_Hook->do_action(Array)
    #13 /path/to/wp-cron.php(138): do_action_ref_array('mw_qbo_sync_que...', Array)
    #14 {main}
    
    
    #4 /path/to/wp-includes/functions.php(5277): do_action('doing_it_wrong_...', 'product_type', 'Product propert...', '3.0')
    #5 /path/to/wp-content/plugins/woocommerce/includes/wc-deprecated-functions.php(118): _doing_it_wrong('product_type', 'Product propert...', '3.0')
    #6 /path/to/wp-content/plugins/woocommerce/includes/legacy/abstract-wc-legacy-product.php(72): wc_doing_it_wrong('product_type', 'Product propert...', '3.0')
    
    #7 /path/to/wp-content/plugins/myworks-woo-sync-for-quickbooks-online/admin/class-myworks-wc-qbo-sync-admin.php(2728): WC_Abstract_Legacy_Product->__get('product_type')
    #8 /path/to/wp-content/plugins/myworks-woo-sync-for-quickbooks-online/admin/class-myworks-wc-qbo-sync-admin.php(461): MyWorks_WC_QBO_Sync_Admin->mw_qbo_wc_product_save('1486', 'Queue')
    #9 /path/to/wp-content/plugins/myworks-woo-sync-for-quickbooks-online/admin/class-myworks-wc-qbo-sync-admin.php(648): MyWorks_WC_QBO_Sync_Admin->mw_qbo_sync_queue_cron_function_execute()
    #10 /path/to/wp-includes/class-wp-hook.php(287): MyWorks_WC_QBO_Sync_Admin->mw_qbo_sync_queue_cron_function()
    #11 /path/to/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters('', Array)
    #12 /path/to/wp-includes/plugin.php(551): WP_Hook->do_action(Array)
    #13 /path/to/wp-cron.php(138): do_action_ref_array('mw_qbo_sync_que...', Array)
    #14 {main}
    
    
    #4 /path/to/wp-includes/functions.php(5277): do_action('doing_it_wrong_...', 'total_stock', 'Product propert...', '3.0')
    #5 /path/to/wp-content/plugins/woocommerce/includes/wc-deprecated-functions.php(118): _doing_it_wrong('total_stock', 'Product propert...', '3.0')
    #6 /path/to/wp-content/plugins/woocommerce/includes/legacy/abstract-wc-legacy-product.php(72): wc_doing_it_wrong('total_stock', 'Product propert...', '3.0')
    
    #7 /path/to/wp-content/plugins/myworks-woo-sync-for-quickbooks-online/admin/class-myworks-wc-qbo-sync-admin.php(2729): WC_Abstract_Legacy_Product->__get('total_stock')
    #8 /path/to/wp-content/plugins/myworks-woo-sync-for-quickbooks-online/admin/class-myworks-wc-qbo-sync-admin.php(461): MyWorks_WC_QBO_Sync_Admin->mw_qbo_wc_product_save('1486', 'Queue')
    #9 /path/to/wp-content/plugins/myworks-woo-sync-for-quickbooks-online/admin/class-myworks-wc-qbo-sync-admin.php(648): MyWorks_WC_QBO_Sync_Admin->mw_qbo_sync_queue_cron_function_execute()
    #10 /path/to/wp-includes/class-wp-hook.php(287): MyWorks_WC_QBO_Sync_Admin->mw_qbo_sync_queue_cron_function()
    #11 /path/to/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters('', Array)
    #12 /path/to/wp-includes/plugin.php(551): WP_Hook->do_action(Array)
    #13 /path/to/wp-cron.php(138): do_action_ref_array('mw_qbo_sync_que...', Array)
    #14 {main}
    
    
    #4 /path/to/wp-includes/functions.php(4839): do_action('deprecated_func...', 'WC_Product::get...', 'get_stock_quant...', '3.0')
    #5 /path/to/wp-content/plugins/woocommerce/includes/wc-deprecated-functions.php(54): _deprecated_function('WC_Product::get...', '3.0', 'get_stock_quant...')
    #6 /path/to/wp-content/plugins/woocommerce/includes/legacy/abstract-wc-legacy-product.php(517): wc_deprecated_function('WC_Product::get...', '3.0', 'get_stock_quant...')
    #7 /path/to/wp-content/plugins/woocommerce/includes/legacy/abstract-wc-legacy-product.php(107): WC_Abstract_Legacy_Product->get_total_stock()
    
    #8 /path/to/wp-content/plugins/myworks-woo-sync-for-quickbooks-online/admin/class-myworks-wc-qbo-sync-admin.php(2729): WC_Abstract_Legacy_Product->__get('total_stock')
    #9 /path/to/wp-content/plugins/myworks-woo-sync-for-quickbooks-online/admin/class-myworks-wc-qbo-sync-admin.php(461): MyWorks_WC_QBO_Sync_Admin->mw_qbo_wc_product_save('1486', 'Queue')
    #10 /path/to/wp-content/plugins/myworks-woo-sync-for-quickbooks-online/admin/class-myworks-wc-qbo-sync-admin.php(648): MyWorks_WC_QBO_Sync_Admin->mw_qbo_sync_queue_cron_function_execute()
    #11 /path/to/wp-includes/class-wp-hook.php(287): MyWorks_WC_QBO_Sync_Admin->mw_qbo_sync_queue_cron_function()
    #12 /path/to/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters('', Array)
    #13 /path/to/wp-includes/plugin.php(551): WP_Hook->do_action(Array)
    #14 /path/to/wp-cron.php(138): do_action_ref_array('mw_qbo_sync_que...', Array)
    #15 {main}
    
    PHP Deprecated:  WC_Product::get_total_stock is <strong>deprecated</strong> since version 3.0! Use get_stock_quantity on each child. Beware of performance issues in doing so. instead. in /path/to/wp-includes/functions.php on line 4859
    

    I’d appreciate an update to address these.

Viewing 1 replies (of 1 total)
  • Plugin Author MyWorks

    (@myworksdesign)

    Brian, thanks for reaching out!

    I’ve relayed this to our dev team for further review for you! If you’re able to open a ticket in your account with us, we’d be able to use that to help further escalate and review this for you – and run additional testing on your site if needed.

Viewing 1 replies (of 1 total)
  • The topic ‘Deprecation warnings in logs’ is closed to new replies.