Поддержка WooCommerce Ошибка при оплате

  • Помогите пожалуйста. При оформлении заказа и выбора способа оплаты Яндекс, выдается ошибка. Видимо что-то устарело в коде, но не пойму что.

    Deprecated: Функция WC_Shortcode_Checkout->output вызвана с аргументом, который считается устаревшим с версии 2.1! «order» is no longer used to pass an order ID. Use the order-pay or order-received endpoint instead.. in /home/c/ct41468/wordpress_30/public_html/wp-includes/functions.php on line 5143

    И ниже это:

    Notice: Функция order_total вызвана неправильно. Order properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/envo-ecommerce/page.php’), get_template_part, locate_template, load_template, require(‘/themes/envo-ecommerce/content-page.php’), the_content, apply_filters(‘the_content’), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, WC_Shortcodes::checkout, WC_Shortcodes::shortcode_wrapper, WC_Shortcode_Checkout::output, WC_Shortcode_Checkout::order_pay, wc_get_template, include(‘/plugins/woocommerce/templates/checkout/order-receipt.php’), do_action(‘woocommerce_receipt_yandex’), WP_Hook->do_action, WP_Hook->apply_filters, WC_YANDEX->receipt_page, WC_YANDEX->generate_form, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Дополнительную информацию можно найти на странице

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Ну так обновите плагин оплаты

    У плагина нет обновлений. Поэтому и спрашиваю что поправить нужно.

    Т.е. плагин для ОПЛАТЫ взят неизвестно где, без обновлений и не известно что на самом деле деелает…. а вы бесстрашный парень…..

    Этот плагин делал разработчик специально по моему заказу. Но сейчас нет с ним связи, давно это было. И вот по прошествии времени плагин устарел. Вот и хочу разобраться что нужно изменить в коде плагина.

    Модератор Юрий

    (@yube)

    Вот и хочу разобраться что нужно изменить в коде плагина.

    Вы действительно думаете, что кто-то сможет, не видя код плагина, сказать, что в нем нужно изменить? Так не бывает. Либо выкладывайте плагин в общедоступное место и ждите, когда у кого-нибудь появится время и желание разбираться в чужом коде (а пока ждете можете почитать Чужой код | Пикабу [осторожно, ненормативная лексика]))), либо нанимайте специалиста в разделе Поиск специалистов или на любой другой фрилансерской тусовке.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Ошибка при оплате» закрыта для новых ответов.