It sounds like you’ve disabled something related to woocommerce globally or on that page. There’s a tab on the Plugin Organizer settings page that you can use to see where you’ve disabled plugins. Use that to do some searching and figure out where woocommerce related plugins have been disabled.
Ok thank you, that was the right hint.
I had disabled “Woocommerce Germanized” globally, but enabled it selectively on the checkout page, but it did not work and also other plugins I had disabled globally and enabled on the checkout page did not show up. Enabling “Woocommerce Germanized” globally did the trick and made all of the other problematic plugins to show up too without the need to enable them globally.
Pretty weird, not sure if this is the normal behavior or if the plugin has a bug somewhere, but it seems to work now. Thanks again.
Oh no, I have to correct myself. As soon as I hit the recreate permalinks button, it’s all gone. The globally disabled plugins dont show up on checkout altough they are selectively enabled. 🙁
Until recently I had it exactly the other way around: all plugins globally enabled and selectively disabled, but it would be easier to handle if I could disable the majority globally and enable them selectively.
It works everywhere, but not on the checkout page.
Here are my general settings: https://ibb.co/bg2CNkR
What else can I do?
-
This reply was modified 4 years, 9 months ago by
newshop.
Hm, I found this post where you explain why to set up filters when a page redirects to an endpoint (what the checkout page does). So I tried to set up a filter and I also checked the “Also affect children” checkbox on the checkout page settings, but still with no luck.
I think its probalbly the safest way to enable all plugins globally and to disable them selectively instead of doing it the other way around, right (although its more complicated to maintain)? I was not aware of these problems with endpoint redirects and stuff…
However, are there any advantages/disadvantages regarding speed/performance when making the settings though selective plugin loading on the specific pages compared to setting up filters?
Sorry for spamming, but just wanted to let you know, that unfortunately, trying to solve this by activating all plugins globally and disabeling the unneeded ones does not work on checkout page either. This specific page only accepts the settings I make in the global settings, all selective settings are ignored.
It is quite inconvenient that ALL plugins are loaded on the checkout page of all places, so I would be very grateful if there was a solution for this. I can also gladly provide FTP/admin data to a test page.
Ok, I think I narrowed it down and it seems that the Recreate Permalinks button is not compatible with WPML.
I have German and English, German is default.
I globally disabled some plugins and would like to enable a specific plugin on a specific page. I enabled in on the German and the English page settings, but it shows up only on the English page, not one the German page although they have the excact same settings.
Deleting and copying the MU file has no effect.
If I hit the recreate permalinks button in English language, it says “0 permalinks recreated” and its all as it was before.
But if I hit the recreate permalinks button in German language, it says “50 permalinks recreated”, the plugin shows correctly in German language but stopped working in English language – the global settings apply for the English language.
If I then hit the recreate permalinks button in English language again, it works for the English page ant the global settings apply for the German page (means the selectively enables plugin is not loaded) and so on.
So I dont know if this is a bug or if its simply not WPML compatible or if I misconfigured the plugin somehow?