=== Hide Author Archive === Contributors: kuno1, Takahashi_Fumiki, tarosky Tags: permalink, author, archive, url Requires at least: 5.9 Requires PHP: 7.4 Tested up to: 6.7 Stable tag: 1.2.1 License: GPLv3 or later License URI: https://www.gnu.org/licenses/gpl-3.0.html Hide author archive URL of WordPress. == Description == This plugin will hide author's archive. If your don't need author parameter, this plugin may enhance your site's security from bot inspection. 1. No more `?author=1` redirection to `/author/admin` 2. Ignore query var like `author=1` or `author_name=admin` 3. Hide user list in REST API from user without permission `list_users` or `edit_others_posts`. This capability is filterable.
/**
* Filter capabilities to see author list.
*
* @param string[] $caps List of capabilities.
*/
add_filter( 'hide_author_archive_rest_query_capability', function( $caps ) {
$caps[] = 'read';
return $caps;
} );
Besides that, this plugin tries to remove author information from meta tags and JSON-LD as possible as it can.
- Override author section in oEmbed.
Some organization needs to hide author information of each article.
= Supported Plugins =
Yoast
1. Remove meta=author
2. Override author section in Article scheme in JSON-LD
3. Hide author section in Slack sharing.
4. Hide article:author in OGP.
== Installation ==
Search "hide author archives" in admin screen.
Altenatively, you can install it manually like below:
1. Upload `hide-author-archive` folder to the `/wp-content/plugins/` directory
2. Activate the plugin through the 'Plugins' menu in WordPress
== Frequently Asked Questions ==
= There is still author name exposed! =
Our fundamental goal is covering Core features.
But feel free to let us know and request new features.
= How To Contribute =
We host plugin on [github](https://github.com/tarosky/hide-author-archive) and any issues and pull requests are welcomed!
== Changelog ==
= 1.2.1 =
* Add some more filters for Yoast and oEmbed(Core).
= 1.2.0 =
* Add override function for Yoast.
= 1.1.5 =
* Hide single REST API for single user get `wp/v2/users/1`.
* Editor can see REST API users get to change author of posts.
= 1.1.1 =
* Support REST API.
* Fix coding standards.
= 1.0.0 =
* First release