Pozdrav,
Mozete li pogledati debug log da vidite sto vam error vraca? I console (desni klik na stranicu inspect) provjerite imate li neki error.
Ako ste samo updateali sa starije verzije na novu, moguce je da se postavke nisu dobro spremile, jer sam dodao validacije prilikom spremanja postavki.
Verzija 2 je bio veliki update
https://ww.wp.xz.cn/plugins/woo-solo-api/#developers
Naravno, šaljem ispod.
Svašta nešto se nalazi u tom debug folderu, pa ne znam šta da prije pošaljem hehe.
Evo, bacite oko. Puno hvala.
[26-Jul-2021 14:48:51 UTC] PHP Warning: Invalid argument supplied for foreach() in /home/crovoice/microjingles.com/wp-content/plugins/woocommerce-services/woocommerce-services.php on line 1103
[26-Jul-2021 14:48:53 UTC] id was called incorrectly. Order 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_checkout'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->process_order_without_payment, WC_Order->payment_complete, WC_Order->save, WC_Order->status_transition, do_action('woocommerce_order_status_changed'), WP_Hook->do_action, WP_Hook->apply_filters, NotificationX_WooCommerce_Extension->status_transition, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0.
[26-Jul-2021 14:48:53 UTC] PHP Fatal error: Uncaught TypeError: Argument 4 passed to MadeByDenis\WooSoloApi\ECommerce\WooCommerce\MakeApiRequest::sendApiRequestOnCheckout() must be an object, bool given, called in /home/crovoice/microjingles.com/wp-includes/class-wp-hook.php on line 303 and defined in /home/crovoice/microjingles.com/wp-content/plugins/woo-solo-api/src/ECommerce/WooCommerce/MakeApiRequest.php:92
Stack trace:
#0 /home/crovoice/microjingles.com/wp-includes/class-wp-hook.php(303): MadeByDenis\WooSoloApi\ECommerce\WooCommerce\MakeApiRequest->sendApiRequestOnCheckout(Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, true)
#1 /home/crovoice/microjingles.com/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters(NULL, Array)
#2 /home/crovoice/microjingles.com/wp-includes/plugin.php(470): WP_Hook->do_action(Array)
#3 /home/crovoice/microjingles.com/wp-content/plugins/woocommerce/templates/emails/admin-new-order.php(35): do_action('woocommerce_ema...', Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, true in /home/crovoice/microjingles.com/wp-content/plugins/woo-solo-api/src/ECommerce/WooCommerce/MakeApiRequest.php on line 92
woocommerce-services plugin baca warning, ali bitan error je da metoda sendApiRequestOnCheckout dobije booean umijesto objekta za slanje emaila.
Nisam siguran zasto to vraca boolean. Imate li nesto sto bi moglo utjecati na slanje mailova preko woocommercea?
Jeste li probali disableat jedan po jedan plugin i vidjet da li vam se isto desava?
Imam Mailerlite ali iz njega ne saljem nikakve mailove, nego mi sluzi samo za gradit mailing listu.
Od ostalih imam WPMAIL SMTP plugin. I to ej to.
Nedavo sam u potpunosti izbrisao sa stranice plugin od Mailchimpa.
Mozda da ga probam ponovno instalirat, da nije nesto ostalo povezano?
Pozdrav! I dalje nema rješenja ovome. Zbog ovog ću morat otkazat Solo pretplatu i preć na nešto drugo. Jednostvno nema šta nisam probao i uvijek isti error – prazna poruka. S druge strane u debug folderu isto ono šta sam bio poslao gore. Ili mi recite kako da instaliram neku od starijih verzija, tamo mi je sve radilo bez problema.
Pozdrav,
Na zalost nemam vremena se baviti ovim bugovima (ovaj plugin nisam radio s ciljem zarade, niti imam ikakav benefit od Solo servisa) trenutno. U buducnosti planiram uloziti neko vrijeme da popeglam sve sitnice, ali ne mogu obecati kada ce to biti.
Starije verzije plugina se nalaze ovdje: https://plugins.svn.ww.wp.xz.cn/woo-solo-api/tags/
mozete otici na neku od ranijih verzija i downloadati ili preko wp-clija si skinuti raniju verziju i probat vidjet hoce li vam raditi s njom.
Zao mi je da imate ove probleme, ali ne mogu debuggirati svaciji problem pogotovo ne u svoje slobodno vrijeme (kojeg i ovako nemam).