Hi again!
I almost never do this, but I’m afraid I must pull the “out of scope” card. The issues you’re experiencing are a mixture of templating and low-level query assertions. To address these issues, you’ll need to filter every single generator in The SEO Framework and address your theme’s templates. This is tedious and requires a lot of time and guidance maintaining. Unfortunately, this is something I can’t afford to spend time on.
The Co-Authors Plus plugin is in need of refactorization. The first code-snippet I provided here is the first step to this, where AFAIK only the By Author 3, Author 3 and Author 3
needs addressing.
In this function, it shows the developers tried to work around the author-list issue via the $modify_filter
variable. It is, unfortunately, a hack that we can’t easily bypass. You might be able to get around this via reflecting the CoAuthors_Template_Filters
class, but that’d be a guerrilla-patch I cannot recommend.
As of now, I can only recommend forking the plugin and making it fit for purpose. Alternatively, you might be able to get something out of Co-Authors Plus’s plugin-support, but the developers don’t seem to be actively monitoring inquiries.
I’m sorry I can’t help you further with this. I do hope you find a better alternative or workaround soon. Feel free to keep me posted and ask for pointers along the way. Cheers!