-
Notifications
You must be signed in to change notification settings - Fork 2
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
Regular user feeds 404 #126
Comments
This behavior is by design. Byline Manager replaces all aspects of authorship on the front-end, and Byline Manager author feeds should be used instead of normal WordPress user feeds. If you are adopting Byline Manager and want to have the URLs be the same, match the author slug from the user to the Byline Manager Profile. However, there is currently a bug #33 where the feeds for profiles do not contain posts authored by those profiles, which does need to be fixed, but I will close this issue in favor of that one. |
The use case at the time was that not all authors needed to have byline profiles. So those legacy authors posts/pages were gone. It does sort of force a site to choose where, for business reasons, they might not want to. |
At a core plugin level, it's designed to (and should remain designed to) fully take over the author experience as far as users are concerned. If individual sites want to support a hybrid model, they can do that using custom code. |
Description of the bug
Currently, the plugin is removing the author rewrite rules, including support for the feed of regular authors in favor of the Byline profile feed.
byline-manager/inc/core-filters.php
Line 83 in eb1b409
This creates a regression where regular authors, which had feeds, lose their feed. And even if the user is linked to a profile, their legacy posts are not ported over to the new feed page (profile feed).
I'd recommend keeping the author feeds.
Steps To Reproduce
WP_User
(s) 404s:http://site/author/user_slug/feed/
Additional Information
No response
The text was updated successfully, but these errors were encountered: