Konstatninos
Forum Replies Created
-
I had to create a mu-plugin to take care of validation of the form on submit. I also created a custom script that runs on the front end to render the undesired date slots unselectable, and inject the half-hour slots as well.
Please fix this if it needs to be fixed on your end properly, or advise further. I consider my approach a temporary solution.
I am leaving this note here for possible future discoverers of the post that the issue appears to have been resolved.
As it turned out, although Facebook’s Codeless Events were configured to not fire, they had been created prior to installing and using PYS, and somehow they were finding their way into the source code. I explicitly deleted all duplicate events from Fb’s configuration, allowed some time, and re-tested. This time no duplicate events were present.
The code I had pasted above was also disabled during all of the testing. It may have played its role while the issue remained, but it seems to be of no use as of this time.
Hi,
I have created a ticket using the link that you shared, as instructed.
Thank you again,
Konstantinos.Hi,
Thank you for the insight. It was not what I was hoping to read, but that made me try things I would have otherwise skipped. The “what not” part that I posted yesterday included the cleaning up of the Events created with Facebook’s Events without code (I just did not mention it explicitly).
Anyway, I have now managed to make sure no more than one Purchase events fire on my order-received page.
What worked in my case – and I really hope this is the correct approach, because I don’t know what else to try at this point – was removing the noscript tags with the following two actions. After that and only then would I place an order and not get a second Purchase event. All other attempts have failed.
add_action( 'wp_head', function() {
remove_action( 'wp_head', 'pys_fb_noscript', 10 );
}, 999 );
add_action( 'wp_footer', function() {
remove_action( 'wp_footer', 'pys_fb_noscript', 10 );
}, 999 );Please review and comment.
Thank you,
Konstantinos.Hi Oleg,
Thanks for the clarification. Alright, that is very helpful information. Very helpful information indeed!
I’ll look more into it.
Best,
Konstantinos.Hi Oleg,
Thanks for assisting me with this.
The reviews are present as data in that product. Every product has its own reviews. When I use the built-in “Reviews (%d)” from your plugin in that particular product, I get no reviews displayed; only the title “Reviews (15)” and the correct count (15) of reviews for that product.
When I replace the default “Reviews (%d)” tab with a newly created one, and I use a shortcode from a plugin that handles reviews in that new tab, that plugin is able to read the reviews data and display them.
i.e. I did not disable your plugin. I just ditched the default “Reviews (%d)” that did not display the reviews, and used a shortcode in conjunction with your plugin, and in that case the reviews were visible.
Regards,
Konstantinos.- This reply was modified 8 months, 3 weeks ago by Konstatninos.
Forum: Plugins
In reply to: [Product Tabs Manager for WooCommerce] Tabs are being loaded at randomHi Oleg,
Thank you for the quick reply. Currently I have 16 locations. I have noticed that the lower the location order, the more chances it has to load on the front end. When the location is being created last, and occupies the last place in the locations table, its chances of loading on the front end are slimmer.
Every location will load a different set of tabs to different products. The performed evaluation is always of type “Product equal ‘Product 1’, ‘Product 2’ “
Best,
KonstantinosForum: Plugins
In reply to: [Product Tabs Manager for WooCommerce] Tabs are being loaded at randomUpdate: After an extensive and thorough troubleshooting session I discovered that the location order was set to 0 for all locations. When I changed the one location’s order to 99 and refreshed the product in question a dozen times, the module loaded zero times. When I later changed the order for that location to -10 and refreshed another dozen times, the module loaded every time.
I’m leaving this note here if it is of any value to any third party, or for the plugin developers.
—Environment:
- WordPress version: 6.8.2
- WooCommerce version: 10.1.2
- BeRocket Product Tabs plugin version: 1.2.1.1
- Theme: Avada 7.13.2 (issue also reproduced on Twenty Twenty-Five)
Issue:
When creating tabs that are restricted to specific product IDs, the extra tabs appear inconsistently:- Sometimes only the default
descriptionandreviewstabs render. - Sometimes the custom BeRocket tabs are present.
- This happens even with only WooCommerce + BeRocket Tabs active and a default WordPress theme.
- No related PHP errors are logged.
Investigation:
- Added logging to
woocommerce_product_tabsconfirmed that in “failed” cases, BeRocket’s custom tabs are never added to the$tabsarray. - Other products with different tab rules load correctly every time.
- The problem only occurs with product-specific rules.
Workaround discovered:
- In the plugin’s Location rules → Order column:
- Default value (
0) → tabs load randomly (sometimes missing). - Setting rule priority to 99 → tabs never load.
- Setting rule priority to -10 → tabs load reliably every time.
- Default value (
This strongly suggests that the plugin is evaluating product-specific conditions at the wrong time in the filter chain, depending on when
$productor$postis available.Expected behavior:
- Product-specific tab rules should evaluate consistently without needing to adjust rule order manually.
Workaround used:
Set the rule order to-10, which ensures the tabs always display.Forum: Plugins
In reply to: [Contact Form 7] All CF7 Forms have suddenly stopped workingLater Update:
I ran
wpcf7in the browser console of a new form inside a blank page not using the theme’s editor (fusion builder – Avada theme).As soon as I was sure there was an object there, I then ran
document.querySelectorAll('.wpcf7 form')[0].wpcf7to check the actual form’s object. Turns out the status would load as ‘spam’ even before I had started filling out the form. Hence why it was not ever logged by Flamingo or WP Mail Logging.I returned to the integration menu of CF7 and I made sure the anti-spam option was not enabled. It wasn’t.
That puzzled me a little more, and then I decided to check the plugins page anyway. I discovered the Antispam for Contact Form 7 plugin by Codekraft was active and prompting me to Activate Contact Form 7 Integration. I decided to check what happens if I deactivated it. Surely enough, running
document.querySelectorAll('.wpcf7 form')[0].wpcf7again on the front page (after a refresh) returnstatus: 'init'and I was sure I would be allowed to submit the form this time.I was right!
(I am leaving this here for anyone who might find it useful in the future. I think I can safely mark this ticket as solved for the time being).
Forum: Plugins
In reply to: [Contact Form 7] All CF7 Forms have suddenly stopped workingUpdate:
- I have disabled anti-spam for CF7 integration
- I have run the validation for all forms, and I have received the “Configuration validation completed. No invalid contact form was found.” message.
- I have placed an order with WooCommerce, and that goes through, and I get the successful order placement email properly.
- I checked from incognito.
- I checked with WP Rocket disabled (by using ?nowprocket on the URL)
- I checked from a different browser.
- I checked with TOR from a different IP (to rule out my IP was not blacklisted).
- I checked Flamingo (that I had already installed) and it does not record submissions in the Inbound Messages.
- I created an all new form without editing the default fields, which I then placed in a test page, and I was not able to submit that either.
Still I am unable to submit a CF7 form.
- This reply was modified 11 months ago by Konstatninos.
- This reply was modified 11 months ago by Konstatninos.
- This reply was modified 11 months ago by Konstatninos.
- This reply was modified 11 months ago by Konstatninos.
Forum: Plugins
In reply to: [Ebook Store] Product Data invisible when eBook store is activeAs mentioned here, after hard refreshing the browser page, the problem appears to have been addressed. Thank you.
Forum: Plugins
In reply to: [Ebook Store] Product Data invisible when eBook store is activeHi plugin author,
I noticed you mentioned here that the issue has been resolved. I checked and installed the update to my site (v 5.8012) but it has not resolved it in my case. Could you please help further?
Thank you in advance.
- This reply was modified 11 months, 2 weeks ago by Konstatninos.
Forum: Plugins
In reply to: [Ebook Store] New eBook sold. Old eBook e-mailed.SOLVED: I am resuming here to inform anyone interested in this, that the issue was hidden in the product page of Woocommerce’s where you set the associated product to the product listing, in the product data section. What gave it away was the Woocommerce link to the product in the thank-you page, and the confirmation email.
I have managed to discover the issue at hand. You would never guess what the problem is.
In my registration form, I have two drop-down elements. Under each I have a different registration form. When the user submits one of the forms, it is very probable there is an error. Then the page will reload, and the drop-downs now are collapsed. The errors are hidden. Therefore the user has the impression of a successful submission, but that is far from the case.
When I realized that and expanded the appropriate drop-down, I was able to review the errors, and fix them. Then the user gets submitted correctly, and is set to be reviewed by the admin. The emails also get sent like expected.
Therefore I reckon it is not a problem of UM’s, but rather one of poor design that I have to focus on next.
Thank you for assisting me with this.
- This reply was modified 1 year, 4 months ago by Konstatninos.
The “Registration Default Role” is set to “Member”.
The “Registration Status” is set to “Require Admin Review”
The “Account Activation Email” is already activated.
Extra information: Upon attempting to register twice using the sign-up form, I have checked the Users > Members page, and surprisingly I can see that no data is being registered for the sign ups. Perhaps the issue with the emails not being sent originates from there, and this is what should be troubleshooted first.
Could you help me with that first instead please?