Any info about the suspension reason?
]]>Hi, I really love the plugin, I think it is best out there for omnibus, but this no longer works with WP Variation products nor in single nor in lists.
]]>Dla przyk?adu podaje link do jednego z produktów:
https://tosabikes.com/product/tosa-boar-m-yellow-farro/
Zmieniam ceny w ro?ny sposób i informacja o cenie nie wy?wietlaj? si?.
]]>An error occurs every time a product is duplicated:
You may need the following information to troubleshoot the issue:
WordPress version 6.3
Current Theme: Woodmart Child (wersja 1.0.0)
Current plugin: PerfectWP – WC Omnibus (wersja 1.1.0)
PHP version: 8.0.30
Error details
===================
An E_ERROR type error was caused on line 33 of the file srv/htdocs/wp-content/plugins/perfectwp-wc-omnibus/src/Managers/ListenerManager.php. Error message: Uncaught Exception: Listener not registered in /srv/htdocs/wp-content/plugins/perfectwp-wc-omnibus/src/Managers/ListenerManager.php:33
Stack trace:
#0 /srv/htdocs/wp-content/plugins/perfectwp-wc-omnibus/src/Support/DuplicatePostSupport.php(25): PerfectWPWCO\Managers\ListenerManager->unregister('PerfectWPWCO\\Li...')
#1 /wordpress/core/6.3/wp-includes/class-wp-hook.php(312): PerfectWPWCO\Support\DuplicatePostSupport->hookDuplicatePostPreCopy(Object(WC_Product_Variation))
#2 /wordpress/core/6.3/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters(NULL, Array)
#3 /wordpress/core/6.3/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#4 /srv/htdocs/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-duplicate-product.php(208): do_action('woocommerce_pro...', Object(WC_Product_Variation), Object(WC_Product_Variation))
#5 /srv/htdocs/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-duplicate-product.php(113): WC_Admin_Duplicate_Product->product_duplicate(Object(WC_Product_Variable))
#6 /wordpress/core/6.3/wp-includes/class-wp-hook.php(310): WC_Admin_Duplicate_Product->duplicate_product_action('')
#7 /wordpress/core/6.3/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters('', Array)
#8 /wordpress/core/6.3/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#9 /wordpress/core/6.3/wp-admin/admin.php(419): do_action('admin_action_du...')
#10 /wordpress/core/6.3/wp-admin/edit.php(10): require_once('/wordpress/core...')
#11 {main} thrown
Great and simple plugin, it works as it should!
But one thing that is missing is support for the Woocommerce’s Bundle products: https://woocommerce.com/products/product-bundles/. Right now it’s not working for the bundles.
Will you be able to add support for this? Would be really useful, also for others that use this.
]]>I have latest wordpress and woocommerce. Plugin installs fine but after activating it I get always error 503 when going to product page where is discounted product.
]]>There’s a product which price has been a year 100€. It will be in discount 50% (50€). What this plugin shows as lowest price if I change discount percent to 40% or 60%?
]]>Hello Slawek,
I know it’s not an urgent problem, but I’d be happy if you could fix it.
Greetings from Rzeszow / Hetmanska ;).
[19-May-2023 19:39:21 UTC] PHP Deprecated: Return type of PerfectWPWCO\Models\AbstractModel::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/domain.pl/public_html/wp-content/plugins/perfectwp-wc-omnibus/src/Models/AbstractModel.php on line 165
[19-May-2023 19:39:21 UTC] PHP Deprecated: Return type of PerfectWPWCO\Models\AbstractModel::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/domain.pl/public_html/wp-content/plugins/perfectwp-wc-omnibus/src/Models/AbstractModel.php on line 175
[19-May-2023 19:39:21 UTC] PHP Deprecated: Return type of PerfectWPWCO\Models\AbstractModel::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/domain.pl/public_html/wp-content/plugins/perfectwp-wc-omnibus/src/Models/AbstractModel.php on line 170
[19-May-2023 19:39:21 UTC] PHP Deprecated: Return type of PerfectWPWCO\Models\AbstractModel::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/domain.pl/public_html/wp-content/plugins/perfectwp-wc-omnibus/src/Models/AbstractModel.php on line 180
]]>
We are using polylang plugin and we can’t find translation from Polylang settings. And if try to write own message to Omnibus setting it dosen’t show in live website. Only English language.
PerfectWP – WC Omnibus Version 1.1.0
Hi my problem is i have WPML on my shop and it translates all the information from plugin including [price] string what creates error in price display.
I do not see option to manualy provide second language configuration in plugin.
Your answer in Loco topic does not apply to me as it shows how to provide information in only one language and WPML auto translate on my shop
]]>Hello
When I try to make a duplicate copy of woocommerce product, the website displays an error and PHP reports uncaught exception. I have emailed you earlier about this issue:
Do rozwi?zania problemu, mog? by? potrzebne poni?sze dane:
WordPress w wersji 6.1.1
Aktualna wtyczka: PerfectWP - WC Omnibus (wersja 1.1.0)
Wersja PHP: 8.1.14
Szczegó?y b??du
===================
B??d typu E_ERROR zosta? spowodowany w linii 33 pliku /var/virtual/REDACTED.pl/wp-content/plugins/perfectwp-wc-omnibus/src/Managers/ListenerManager.php. Komunikat b??du: Uncaught Exception: Listener not registered in /var/virtual/REDACTED.pl/wp-content/plugins/perfectwp-wc-omnibus/src/Managers/ListenerManager.php:33
Stack trace:
#0 /var/virtual/REDACTED.pl/wp-content/plugins/perfectwp-wc-omnibus/src/Support/DuplicatePostSupport.php(25): PerfectWPWCO\Managers\ListenerManager->unregister()
#1 /var/virtual/REDACTED.pl/wp-includes/class-wp-hook.php(310): PerfectWPWCO\Support\DuplicatePostSupport->hookDuplicatePostPreCopy()
#2 /var/virtual/REDACTED.pl/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
#3 /var/virtual/REDACTED.pl/wp-includes/plugin.php(517): WP_Hook->do_action()
#4 /var/virtual/REDACTED.pl/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-duplicate-product.php(208): do_action()
#5 /var/virtual/REDACTED.pl/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-duplicate-product.php(113): WC_Admin_Duplicate_Product->product_duplicate()
#6 /var/virtual/REDACTED.pl/wp-includes/class-wp-hook.php(308): WC_Admin_Duplicate_Product->duplicate_product_action()
#7 /var/virtual/REDACTED.pl/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
#8 /var/virtual/REDACTED.pl/wp-includes/plugin.php(517): WP_Hook->do_action()
#9 /var/virtual/REDACTED.pl/wp-admin/admin.php(419): do_action()
#10 /var/virtual/REDACTED.pl/wp-admin/edit.php(10): require_once('...')
#11 {main}
thrown
]]>
Hello,
thank you for the plugin!
The translation doesn’t work anymore since the last update.
We use Loco Translate for translation, our website is in Polish.
Can you please have a look?
Thank you in advance.
]]>The description for lowest price in last 30 days shown at the top is correct.
However when I chose the product variant (size) at the bottom the price is shown wrongly.
Is it something that can be fixed?
]]>If I’m reading your code correctly, the date is set to the price modification date. So the first time when the product was available at that price. While the sql query expect that the ‘date’ column represent the last time when the price was valid.
To give you an example when this fails:
Let say a product gets discount to 100 EUR for 60 days, then after that 60 days price changed to 110 EUR, then your plugin will say the ‘best price in 30 days is 110EUR’. While it should say 100 EUR.
I’ve discovered the issue while adding all the historic prices to the history_table. I was expecting the plugin to show the prices I’ve added but It did not.
]]>First of all thank you, for making the plugin. The code is very nice, the best so far (few other plugins including wpdesk-omnibus).
The issue describe here is present in other plugins as well. But I decided to report it here as I like your code.
The Omnibus directive ask for the last lowest price before, current price drop in period of 30+ days before the price drop. Which is not the lowest price in 30 days. The difference is apparent when the current price is as well the lowest price.
Let me give you an example: If a regular price of product is 100 eur, and it was increased to 200eur a week before BF, then lowered to 99 eur. The plugin should show the previous lowest price of 100 eur not 99 eur. So a customer can see that the discount of 50% is false, and the actual discount is 1%.
The idea was to kill the practice of going up with prices directly before events like Black Friday to make the discounts appear larger than they are.
With current implementation of showing last price we work against the directive, as the last price information is going to look like reinforcement that this is the best offer since 30 days. While the intention was to show the real discount value.
Here is how this directive was implemented in Poland:
W ka?dym przypadku informowania o obni?eniu ceny towaru lub us?ugi obok informacji o obni?onej cenie uwidacznia si? równie? informacj? o najni?szej cenie tego towaru lub tej us?ugi, która obowi?zywa?a w okresie 30 dni przed wprowadzeniem obni?ki.
https://isap.sejm.gov.pl/isap.nsf/download.xsp/WDU20220002581/T/D20222581L.pdf
I can see how the way this plugin currently implements the directive might be alluring to some merchants as it allows them to appear Omnibus compliant while being able to still artificially increase the discounts. But It is going to bite them in the long run.
Would you consider adding an option to be compliant with the directive and showing the actual price before the current discount?
]]>Hi,
question about position of omnibus price.
Im using variable products. There is only price for single variation (i disabled price range per product).
Omnibus price is displayed under price range, that is why its not visible for me.
Hello,
question about position of omnibus price.
Im using variable products. There is only price for single variation (i disabled price range per product).
Omnibus price is displayed under price range, that is why its not visible for me.
Is there a hook or any other way to display omnibus price directly under single variation price? (not variation range price)
Thanks in advance,
Adrian
]]>Hey there,
Would it be possible to make the plugin compatible with commonly used discount tools like Woo Discount Rules and Booster so that the plugin takes into account the sales that have been set with these tools? This currently doesn’t seem possible and the lowest price isn’t recorded if you are using these tools.
]]>Hi,
Would it be possible to add the ability to edit the minimum price manually, if you for example accidentally enter the wrong sales price?
]]>Hey there,
I just noticed that there seems to be an issue with VAT. In the WooCommerce settings you have the ability to add the prices to the store without VAT and WooCommerce just adds the VAT on top of the actual products price which then is displayed on the store.
Your plugin doesn’t seem to understand this behaviour and just shows the VAT:less price as the lowest price in 30 days. Would it be possible to take this into account? Your plugin is awesome btw!
]]>Hey there,
This plugin seems to be really good solution for the omnibus regulations. It seems to catch data really well on the admin side but how do you actually get it to show up in the product section? Is there any shortcodes available that could be used?
It would also be really good if the date would actually respect the date that is set to WordPress already. Seems that it is changing the format from the default.
]]>Witam,
Czy da si? co? zrobi?, ?eby wtyczka WC Omnibus nie zaokr?gla?a cen?
]]>