Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Authors should be a taxonomy and not being related to the user actually posting the content #87

Closed
markkap opened this issue Sep 25, 2018 · 5 comments

Comments

@markkap
Copy link

@markkap markkap commented Sep 25, 2018

For many sites the author information is not relevant at all as there is only one author. For many other (bigger) sites content is received as a "word" document and some "web master" use the CMS admin to publish it.
In other words, for many sites the author information as is used by WordPress is not helpful and in some cases just harmful (discloses the user name).

We are going to split the usage of author information as it being done by WordPress into two parts

  1. Indicate who has the permission to edit the content
  2. Front end indication of the actual author and ability to filter/search content by that criteria. This will be done by a dedicated taxonomy.

This will also solve the problem of multiple authors for the same content.

The breaking change here will be changes in the API, especially since themes and plugins are not expecting to have no authors or more than one author.

@markkap
Copy link
Author

@markkap markkap commented Sep 25, 2018

There are some permalink structure settings that are related to authors. Will need to look into what should be done there.

@markkap
Copy link
Author

@markkap markkap commented Sep 25, 2018

Probably need to add deprecation notice in the relevant author APIs

@mikeschinkel
Copy link

@mikeschinkel mikeschinkel commented Oct 30, 2018

Definitely agree with this, as long as there is an option for the user to automatically sync the user with the author taxonomy when, for example, they are the only user for a small business site.

markkap added a commit that referenced this issue Jan 13, 2019
markkap added a commit that referenced this issue Jan 14, 2019
…nt and backend into separate API for backend and modify admin screens where former information became irelevant #87
markkap referenced this issue Jan 15, 2019
markkap added a commit that referenced this issue Jan 15, 2019
…author by using the information from the authors taxonomy #87
markkap added a commit that referenced this issue Jan 16, 2019
markkap added a commit that referenced this issue Jan 25, 2019
@markkap
Copy link
Author

@markkap markkap commented Jan 25, 2019

wp_list_authors got some reduction in the parameters that it accepts

  • No feed related options
  • Removal of user-specific sorting criteria, leaving only name (and display_name just in cases anyone used it anywhere) and post_count
  • Excluding admin makes no sense now so it went away (not that it made sense or was written correctly before)
@markkap
Copy link
Author

@markkap markkap commented Jan 25, 2019

get_author_feed_link has gone away since it is almost not used by plugins and themes, which makes it pointless to add a relevant method to the author's interface and implementation, especially when taking into account the wish to get RSS out of core.

markkap added a commit that referenced this issue Jan 25, 2019
markkap added a commit that referenced this issue Feb 2, 2019
markkap added a commit that referenced this issue Feb 2, 2019
…the authors taxonomy #87
markkap added a commit that referenced this issue Feb 5, 2019
markkap added a commit that referenced this issue Feb 6, 2019
markkap added a commit that referenced this issue Feb 6, 2019
…therefor it is mostly useless and as a result removing the option from the API #87
markkap added a commit that referenced this issue Feb 6, 2019
markkap added a commit that referenced this issue Feb 7, 2019
markkap added a commit that referenced this issue Feb 7, 2019
markkap added a commit that referenced this issue Feb 7, 2019
markkap added a commit that referenced this issue Feb 8, 2019
markkap added a commit that referenced this issue Feb 8, 2019
markkap added a commit that referenced this issue Feb 9, 2019
…values relevant to a post author when applicable #87
markkap added a commit that referenced this issue Feb 9, 2019
…lay name of the author of a post with no assigned author. This will solve strange text and graphic display for such posts #87
markkap added a commit that referenced this issue Feb 10, 2019
…escriptions with the way the description editing work #87
markkap added a commit that referenced this issue Feb 13, 2019
…blished posts into authors #87
markkap added a commit that referenced this issue Feb 14, 2019
…ix stange looking outputs. #87
@markkap markkap closed this Feb 15, 2019
markkap added a commit that referenced this issue Feb 15, 2019
markkap added a commit that referenced this issue Feb 16, 2019
markkap added a commit that referenced this issue Apr 20, 2019
markkap added a commit that referenced this issue May 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants