projectnami icon indicating copy to clipboard operation
projectnami copied to clipboard

Compatibility with Yoast 14.x.x

Open Vidocq24601 opened this issue 5 years ago • 3 comments

Hi Patrick,

Yoast recently made significant changes to their plugin. Upon first glance, these modifications would appear to be a positive step in the direction of compatibility.

Unfortunately, testing Yoast 14.x.x on Project Nami multisites has been problematic on multiple fronts.

Is support for Yoast 14.x.x and beyond in Project Nami's future?

Thank you as always for insight and supporting PN overall.

-V

Vidocq24601 avatar May 14 '20 05:05 Vidocq24601

Just now having a moment to look into this. Looks like they have moved to custom tables and added a layer on top of $wpdb. Just on the surface, I suspect this would be very bad for compatibility with PN.

I hope to be able to deep dive into this in the coming weeks, but this will probably come down to only two options. Either it goes the way of WooCommerce where there's simply no way it can work, or it goes the way of Jetpack where small accommodations are made within the plugin to evade MySQL-specific queries (see the MU plugin included with Project Nami).

patrickebates avatar May 28 '20 14:05 patrickebates

Hi Patrick,

Appreciate you taking a deeper dive/look in the coming weeks. Quickly realized the extent of changes after testing Yoast 14.x.x on a vanilla installation (and seeing the freshly created tables). Initially it was wishful thinking after skimming their blog post that primary delta would be communicating with DB via WordPress API.

Thanks again for researching support feasibility, V

Vidocq24601 avatar May 29 '20 07:05 Vidocq24601

Hi Patrick,

I know it's been a while since Yoast first made the transition to custom tables (they're now up to 16.x.x from 14.x.x), so wanted to follow up if a resolution was ever determined to be feasible. Completely understand if trail seeking compatibility led to the path of WooCommerce, in which case will naturally close open issue as unsupported.

As always, greatly appreciate your guidance/direction.

Vidocq24601 avatar Apr 20 '21 00:04 Vidocq24601