humanmade / altis-cms

CMS Module for Altis
https://www.altis-dxp.com/resources/docs/core/
46 stars 5 forks source link

Use Authorship-based data on default Core author functions #653

Open kovshenin opened 2 years ago

kovshenin commented 2 years ago

When using default Core author functions (the_author, get_the_author_meta, get_author_posts_url, etc.) we currently output/return the editoral author data (post_author in the database) and not any of the data set by the Authorship plugin. It also currently doesn't allow us to change the editoral author (the UI is overriden) to create post and attribute them to somebody else. One workaround is to use the Quick Edit functionality, but that's not ideal.

While we wait for a decision on how this is going to be handled in the Authorship plugin, we have decided to patch this on Altis to return Authorship-based data for Core author templating functions.

Acceptance criteria

veselala commented 2 years ago

Hey team! Please add your planning poker estimate with Zenhub @ferschubert-hm @jerico @kovshenin @mikelittle @robindevitt @wisyhambolu

rmccue commented 2 years ago

As a lower effort solution, I think option 1 from upstream (reinstate the author control) may be easier to implement; we would likely need to add some explanatory text, but I think that's acceptable.

veselala commented 2 years ago

@roborourke @mikelittle on todays refinement today we discussed this issue and the approach that we take, could you please also share your thoughts? Thanks!

veselala commented 1 year ago

@kovshenin with dropping the Authorship module is this still relevant?