robmaric
Forum Replies Created
-
Thanks very much
I have had Claude Opus 4.6 Thinking analyse the plugin and it found the issue. Here’s a summary of why it happens and how it fixed it for me:
The issue: The “Exclusive offer – 60% off!” discount notice in your Instagram Feed plugin keeps reappearing after clicking “I’m not interested.” This happens because the dismissal is saved per-user in
wp_usermeta, but the notice itself is stored in a shared site-wide option (sb_instagram_feed_notices). On a site with multiple admins, any admin who hasn’t dismissed the notice will re-add it to the shared option when they load any admin page — causing it to reappear for admins who already dismissed it. The display logic (SBNotices::display_notices()) never checks the per-user dismissal state before rendering.How it was resolved: The dismissal flag (
sbi_ignore_new_user_sale_notice = 'always') was set in the database for all admin users, and the stale notice entry was removed from the shared option. This replicates what the plugin does when a user clicks “I’m not interested,” just applied to all admins at once so no one can re-trigger the cycle.Ah yes ! Thank you so much. How did I miss that option. That’s excellent!
Never mind! I see the issue is not your plugin but instead the theme style adding a margin. Fixed.
Ok thanks for the clarification, Krystian
Thanks so much for the fast reply Krystian
I just did two things now – I updated WooCommerce itself (hadn’t updated it for a few weeks at least) and also turned on the new UI in the paypal payments plugin. Now the red PayPal error is gone. Phew!Thanks so much for the prompt reply Krystian 🙏
I just updated itself WooCommerce now (hadnt been updated in a while) and the issue is fixed! Google Pay modal works as intended. I will make sure to keep both updated regularly.Hi Shameem, Thank you so much for your thorough reply. I am grateful for your excellent support. I have given your plugin a 5 star review. Orders not syncing into ShipStation can be a massive headache for small businesses who need things to ‘just work’ so they can dispatch their orders! Thank you so much for taking a close look at the issue.
Thanks for the reply Shameem, but the simple fact is once I had Windsurf/Claude apply the fix to 4.9.2, the orders instantly started syncing. I didn’t have to clear any caches or anything like that. And I don’t have anything in place that would be caching that data.
Before the 4.9.2 Claude fix, new orders were simply not syncing. After the Claude fix they started syncing.
So I am very confused.- This reply was modified 3 months, 2 weeks ago by robmaric.
Great to hear! Thanks.
Forum: Plugins
In reply to: [WooCommerce Stripe Payment Gateway] Instant payment buttons too slow to showThanks for the fast reply! I tried on an iPhone and it was fast. I’m using the default Chrome on my Pixel 4a. The phone does not feel laggy in any other way.
I guess this is normal sometimes? It can take up to 10 seconds? If so I won’t proceed any more here.Thanks Maya for the fast reply! We will consider the premium plugin.
Ok thanks Eli
Sorry you asked me to do that the first time – oops.
// ERROR: The file /home/mywebsite/webapps/mywebsite/wp-content/cache/tmpWpfc does not exist, it must have already been deleted.
Ok it’s my cache that’s the problem. I’m using WP Fastest Cache. I know you require us to turn off Litespeed (I’ve seen that warning on Litespeed sites) so I guess this must be the same issue. I turned off WP Fastest Cache and tried again and it worked.
WP Fastest Cache doesn’t integrate with any server level technology here, like Litespeed would. I’m just using it at the PHP level. So maybe there’s a way around this issue rather than turning caching off for that long? i.e. Whitelist a particular URL? If not, no huge deal, I can deal with it as I don’t scan that often.- This reply was modified 9 months, 2 weeks ago by robmaric.
Thanks for the reply. Sorry for my delayed reply!
I can’t see any related errors in debug.log (which I have enabled).
Interestingly if I leave it long enough it starts to make it beyond 1%.
What else can I do to help diagnose?