رفتن به مطلب

ارور بعد از آپدیت ووکامرس


rey

پست های پیشنهاد شده

سلام
بعد از آپدیت ووکامرس ، این ارور توی فایل ارور لاگ توی هاست ثبت میشه :

 

post was called incorrectly. نباید دسترسی مستقیم به خصوصیات محصول صورت گیرد. 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, call_user_func_array, WC_AJAX::do_wc_ajax, do_action('wc_ajax_get_refreshed_fragments'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WC_AJAX::get_refreshed_fragments, apply_filters('woocommerce_add_to_cart_fragments'), WP_Hook->apply_filters, call_user_func_array, WC_Deprecated_Hooks->maybe_handle_deprecated_hook, WC_Deprecated_Filter_Hooks->handle_deprecated_hook, WC_Deprecated_Filter_Hooks->trigger_hook, apply_filters_ref_array, WP_Hook->apply_filters, call_user_func_array, ya_add_to_cart_fragment, get_template_part, locate_template, load_template, require('/themes/themename/woocommerce/minicart-ajax.php'), WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.

 

چیکار باید بکنم واسه حلش ؟؟

لینک به ارسال

به احتمال خیلی زیاد قالبتون از توابع منسوخ شده ووکامرس استفاده می کنه

لینک به ارسال

من وقتی میگم این ارور ظاهر شده ، یعنی دیباگ فعاله ک این ارور بهم داده میشه ...

 

دوستانی ک میدونن واسه حل این ارور چیکار باید کرد ، راهنمایی کنن .

وگرنه خودم میدونم با توابع قالب مشکل داره و یا باید دیباگ فعال باشه ...

لینک به ارسال
  • 2 هفته بعد...

بنظر مشکل از فراخوانی خصوصیت های محصول مثلا ای دی یا همچین چیزی در پوسته یا بخشی از کدهاتون هست. نمونه اینجا:

https://github.com/woocommerce/woocommerce/issues/14369

لینک به ارسال
  • 8 ماه بعد...

دوستان راه حلی واسه این مشکل پیدا نکردید

واسه من هم همین خطا در error.log ثبت میشه

[16-Feb-2018 11:09:03 UTC] virtual was called incorrectly. خاصیت های محصول نباید به صورت مستقیم مشاهده شود. 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_checkout'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->get_posted_data, WC_Checkout->get_checkout_fields, apply_filters('woocommerce_checkout_fields'), WP_Hook->apply_filters, custom_override_checkout_fields, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.

 

لینک به ارسال
  • 2 هفته بعد...
  • 4 ماه بعد...

دوستان راه حل رفع این خطا چیه؟ این خطا در log ثبت میشه

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_checkout'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->get_posted_data, WC_Checkout->get_checkout_fields, apply_filters('woocommerce_checkout_fields'), WP_Hook->apply_filters, custom_override_checkout_fields, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0.

ممنون میشم یکی راهنمایی کنه

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...