Oleg Komarovskyi
Forum Replies Created
-
Зачем вы помечаете тему как “решенную” – если вы уже как год ничего не решаете. Вы продолжаете в техподдержке писать один и тот же ответ, оправдывая свое безделие. Очень разочарован покупкой и столь отстающей от современности поддержкой плагинов.
Forum: Plugins
In reply to: [Advanced Woo Search] AJAX Doesn’t Work Under PHP8+I’m marking this topic as resolved, since its the problem of the qTranslate-XT plugin.
If someone’s need a fix – just comment
assert()
function on the line 102 inqtranslate_core.php
. This check doesn’t need in production only for debugging.PS: The problem was existed in PHP 7.4 too, but everything was worked just because PHP 7.4 and lower versions throws warning message in case of failure, and PHP8+ throws exception. Explanation of how
assert()
function work in PHP8+ https://php.watch/versions/8.0/assert-throwsForum: Plugins
In reply to: [Advanced Woo Search] AJAX Doesn’t Work Under PHP8+Hey Mikhail, this is what I get in log:
2023-02-08T08:26:50+00:00 CRITICAL Uncaught AssertionError: detected in parse_language_info - cancelled by can_redirect, url_info={ "cookie_lang_front": "ru", "cookie_front_or_admin_found": true, "scheme": "https", "host": "antik.ua", "path": "\/", "query": "wc-ajax=aws_action", "path-base": "", "doing_front_end": true, "wp-path": "\/", "language": "ru", "doredirect": "detected in parse_language_info - cancelled by can_redirect", "set_cookie": true } in /home/antikua/antik.ua/www/wp-content/plugins/qtranslate-xt/qtranslate_core.php:102 Stack trace: 0 /home/antikua/antik.ua/www/wp-content/plugins/qtranslate-xt/qtranslate_core.php(102): assert(false, 'detected in par…') 1 /home/antikua/antik.ua/www/wp-includes/class-wp-hook.php(308): qtranxf_init_language('') 2 /home/antikua/antik.ua/www/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) 3 /home/antikua/antik.ua/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) 4 /home/antikua/antik.ua/www/wp-settings.php(480): do_action('plugins_loaded') 5 /home/antikua/antik.ua/www/wp-config.php(100): require_once('/home/antikua/a…') 6 /home/antikua/antik.ua/www/wp-load.php(50): require_once('/home/antikua/a…') 7 /home/antikua/antik.ua/www/wp-blog-header.php(13): require_once('/home/antikua/a…') 8 /home/antikua/antik.ua/www/index.php(17): require('/home/antikua/a…') 9 {main} thrown in /home/antikua/antik.ua/www/wp-content/plugins/qtranslate-xt/qtranslate_core.php on line 102
Looks like multilanguage plugin qTranslateXT produce this error (https://github.com/qtranslate/qtranslate-xt).
Forum: Plugins
In reply to: [Advanced Woo Search] AJAX Doesn’t Work Under PHP8+Hey Mikhail,
I’ve tried to disable my own ‘jquery-3-6-0.min.js’ and get same error, but this time it’s default wordpress ‘jquery.min.js’ file.
Here, you can test on this website (search form at very top): https://antik.ua
When you open website everything’s ok, jquery is working, but when you start to type something in search form, then in console log browser gives this error:
POST https://antik.ua/?wc-ajax=aws_action 500 jquery-3-6-0.min.js:2
And for default wordpress jquery same error but with different name of jquery file.
POST https://antik.ua/?wc-ajax=aws_action 500 jquery.min.js:2
Both files are exist on hosting:
https://antik.ua/wp-content/themes/antik/js/jquery-3-6-0.min.js:2
https://antik.ua/wp-includes/js/jquery/jquery.min.js
Current PHP version is 8.2.1.
Forum: Plugins
In reply to: [Premmerce Product Filter for WooCommerce] Фильтр по цене и мультивалютностьHey Mark, I’m closing this topic, since the problem was not in filter, but in multi currency settings, I’ve changed main currency in backend as ukrainian hryvnas, not the euro, recalculated the prices, and everything’s working fine.
Forum: Plugins
In reply to: [Premmerce Product Filter for WooCommerce] Фильтр по цене и мультивалютностьHey Mark,
I have tried everything – cleared cache in product filter plugin, cleared cache in multicurrency plugin, recount prices, refreshed the lookup tables. Anything doesn’t help.
Here’s what I have also noticed, that when I’m set for example lowest price in filter, for example “17860” ukrainian hryvnas – after ajax call the link in browser adds parameter “?min_price=17860” and because the default currency is euro, filter is trying to search products that starts not with 17860 hryvnas price, but with 17860 euros.
And if I manually change the value in link to “?min_price=425” it shows me products that starts with price of 17860 hryvnas, based on currency rate 1 euro for 42 hryvnas.
So maybe the problem is that product filter plugin doesn’t convert input price in right currency and just uses default, despite that default currency doesn’t uses in fron-end?
Forum: Plugins
In reply to: [Premmerce Product Filter for WooCommerce] Filter not working.I had same issue, here’s how I fixed it.
My register sidebar function had “aside” blocks in before and after widget:
register_sidebar( array( 'id' => 'products_filter', 'name' => 'Filter', 'description' => 'A place for filters.', 'before_widget' => '<aside id="%1$s" class="%2$s">', 'after_widget' => '</aside>', 'before_title' => '<header><h4>', 'after_title' => '</h4></header>' ) );
What I made, is just changed aside blocks to div and everything is working now:
register_sidebar( array( 'id' => 'products_filter', 'name' => 'Filter', 'description' => 'A place for filters.', 'before_widget' => '<div id="%1$s" class="%2$s">', 'after_widget' => '</div>', 'before_title' => '<div>', 'after_title' => '</div>' ) );
Forum: Plugins
In reply to: [Yoast SEO] После активации Yoast SEO не работает сайтУ меня проблем с активацией нет, но при обновлении до 18.1 через админку WP – процесс виснет.
Totally support this review, my shop has 60k+ products, my pageload before activating the plugin was 2-5 seconds, and after activating the plugin pageload becomes 12-30 seconds. It is all only after activating the plugin, I didn’t even start to manage and create translations.
And it’s all with litespeed server, opcahe and mamcache enabled – all optimization on server side was made as maximum as possible.
Conclusion: this plugin can’t handle shop|websites with more than 5 000 products|pages.
Moreover, WPML has a great surpice for you – if you gonna buy a license – after year of using you will not be able to register new websites to get an activation key without renewal, even with old version of WPML that you have bought.
Looks more like a scam, because they didn’t mention this information in pricing plans. On the purchase page you can clearly see that they give you 1 year of updates & “support” and “Websites you can register” is “Unlimited” – without any restriction to time or subscription plan.One more thing about “support” – just go to their website and read support threads – 70% of support is stupid question on question on question on question. They didn’t resolve anything.
Here’s free alternatives that worked for me:
qTranslate-XT – good for 1-2 translation languages (because they store all translation data in single post|term).
subLanguage – good for more than 2 translation languages (because they store each translation data in custom fields).Forum: Plugins
In reply to: [Export any WordPress data to XML/CSV] Continious export with checkpointsGreat, thank you very much!
Meanwhile I’ll try to use cron jobs.
Forum: Plugins
In reply to: [Premmerce Product Filter for WooCommerce] Просьба о доработке фильтраБлагодарю вас и желаю всего наилучшего, ваши плагины супер! ??
Yep, everything’s working afer update to 3.5.3 version, thanks!
AJAX doesn’t work in 3.5.2 version, here’s log from my browser:
Uncaught TypeError: Cannot read property 'replace' of undefined at HTMLElement.<anonymous> (script.js:333) at Function.each (jquery-3-6-0.min.js:2) at S.fn.init.each (jquery-3-6-0.min.js:2) at widgetLoop (script.js:330) at submitSliderForm (script.js:193) at HTMLDivElement.change (script.js:153) at x.<computed>.<computed>._trigger (core.min.js:116) at x.<computed>.<computed>._change (slider.min.js:9) at x.<computed>.<computed>.x.isFunction.r.<computed> [as _change] (core.min.js:116) at x.<computed>.<computed>._mouseStop (slider.min.js:9)
Forum: Plugins
In reply to: [Advanced Woo Search] Ajax block in top – bugSuper, thank you very much!
Cool, everything works, thank you very much for support & for your amazing plugin!