WebFinger for WordPress
As of April 2026, WebFinger is a WordPress jrd plugin with 1.0K+ active installations and a 3.7/5 rating from 3 reviews. It has been downloaded 21K+ times in total. Requires WordPress 4.2+ and PHP false+. Available on WordPress.org since 2010. Downloads are up 35% this week. Support resolution rate: 0%. Top alternative: host-meta.
WebFinger allows you to be discovered on the web using an identifier like [email protected] — similar to how email works, but for your online identity.
Why is this useful?
How it works:
When someone searches for @[email protected] on Mastodon or another federated service, their server asks your WordPress site: “Who is this person?” WebFinger answers that…
I installed Webfinger and typed in the domain for my website into Mastodon instance photog.social. Mastodon immediately found ky ActivityPub endpoints.
Adding this plugin adds handling for the WebFinger protocol for your existing users.
For example, when someone searches for you on Mastodon, your server will be queried for accounts using an endpoint that looks like this:
GET ${MASTODON_DOMAIN}/.well-known/webfinger?resource=acct:${MASTODON_USER}@${MASTODON_DOMAIN}
So, if you have a WordPress blog with the URL blog.domain and that blog has a user (you can see users in the Users admin panel) named user1, then the webfinger URL for that user would be:
blog.domain/.well-known/webfinger?resource=acct:[email protected]
This plugin implements handling for such requests for any user on the WordPress site without any additional configuration.
There’s no admin panel and the documentation isn’t clear about how to configure the plugin.
| WordPress | 4.2+ requiredTested up to 6.9.4 |
| PHP | false+ required |
Project maintained on github at pfefferle/wordpress-webfinger.
filter_by_rel to prevent errors when WebFinger lookup failsPlugin data sourced from WordPress.org. Analysis and metrics by PluginSift.