At the FAQ page there’s a faq called: Will my current plugins and themes work in ClassicPress?
My conclusion after reading the answer is that themes/plugins that require WP version > 4.9 are not compatible with CP.
But CP v2 is forked from WP 6.2.3.
The answer now gives the impression that a theme/plugin is not compatible in case of WP version > 4.9 and that’s not true for CP v2. Only block related features won’t work.
So I think this answer should be updated?
Or perhaps a faq for CP v1 and a faq for CP v2?
This topic has been discussed a few times, there should be some sort of an update to that, but it is a complicated situation. To make a long story short, trying to make any statement about which WP plugins are compatible is very difficult, so a generic statement would need to be used instead.
You are right that if a plugin says it will work for WP<5 then it should work in CP, but even that is not true because some plugins have been updated to use newer elements like blocks but still say they work in <5. Newer plugins that do not actually require blocks, or check for the existence of needed elements and use alternate code probably also work fine. There also seems to be plugins that person A says work, but person B says not working. Finally, many plugins that don’t work can be easily patched so they do.
So the answer is that the only way to know for sure is to test the plugin and find out.
A more generic statement could be:
The theme/plugin may not be compatible with CP.
Same applies to the notifications when searching for themes/plugins in CP.
And perhaps whole compatibility check in CP (v2) should be updated?
this is a fine line of communication and marketing.
we do want to warn people that third party plugins and themes do need to be tested to make sure they work and be clear that many do work but it’s best to test them anyway, but you do not want to say they might work/may work because this gets interpreted as “they do not work” since it is a “if” statement involving something out of the user control.
moreover it would be beneficial to mention that in case a plugin or theme they really need does not work when tested they can ask on the forums for help.
but you do not want to say they might work/may work because
I was just thinking out load.. as someone that just started using CP
I still think it’s useful to update the answer of this faq, to include info about v1 and v2.
There is no way to check compatibility other than compare minimun required WP version.
Because this is the only info that is available from the WP org API, I guess?