Linux 软件免费装
Banner图

WebFinger

开发者 pfefferle
willnorris
更新时间 2024年7月17日 23:11
捐献地址: 去捐款
PHP版本: 4.2 及以上
WordPress版本: 6.6
版权: MIT
版权网址: 版权信息

标签

activitypub discovery ostatus webfinger JRD

下载

3.0.1 0.9 0.9.1 1.0 1.0.1 1.1 1.2 1.3 3.2.1 3.2.2 3.2.3 3.2.4 3.2.6 3.2.7 0.5 1.3.1 2.0.0 2.0.1 3.0.0 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.2.0 0.7 3.2.5

详情介绍:

Enables WebFinger (RFC 7033) support for WordPress. About WebFinger:
WebFinger is used to discover information about people or other entities on the Internet that are identified by a URI using standard Hypertext Transfer Protocol (HTTP) methods over a secure transport. A WebFinger resource returns a JavaScript Object Notation (JSON) object describing the entity that is queried. The JSON object is referred to as the JSON Resource Descriptor (JRD).
(quote from the RFC)

安装:

Follow the normal instructions for installing WordPress plugins. Automatic Plugin Installation To add a WordPress Plugin using the built-in plugin installer:
  1. Go to Plugins > Add New.
  2. Type "webfinger" into the Search Plugins box.
  3. Find the WordPress Plugin you wish to install.
  4. Click Details for more information about the Plugin and instructions you may wish to print or save to help setup the Plugin.
  5. Click Install Now to install the WordPress Plugin.
  6. The resulting installation screen will list the installation as successful or note any problems during the install.
  7. If successful, click Activate Plugin to activate it, or Return to Plugin Installer for further actions.
Manual Plugin Installation There are a few cases when manually installing a WordPress Plugin is appropriate. Installation of a WordPress Plugin manually requires FTP familiarity and the awareness that you may put your site at risk if you install a WordPress Plugin incompatible with the current version or from an unreliable source. Backup your site completely before proceeding. To install a WordPress Plugin manually:

升级注意事项:

3.0.0 This versions drops classic WebFinger support to keep the plugin short and simple. All legacy stuff is bundled in this new plugin https://github.com/pfefferle/wordpress-webfinger-legacy

常见问题:

How to extend the JRD file

You can add your own links or properties like that: function oexchange_target_link( $array ) { $array["links"][] = array( 'rel' => 'http://oexchange.org/spec/0.8/rel/resident-target', 'href' => 'http://example.com', 'type' => 'application/xrd+xml' ); return $array; } add_filter( 'webfinger_data', 'oexchange_target_link' );

Add alternate file/output formats

You can add your own links or properties like that: function render_xrd($webfinger) { // set custom header(); // JRD to XRD code exit; } add_action( 'webfinger_render', 'render_xrd', 5 ); You can find a detailed example here https://github.com/pfefferle/wordpress-webfinger-legacy

The spec

WebFinger is specified as RFC 7033

The WebFinger community page

Please visit http://webfinger.net

更新日志:

Project maintained on github at pfefferle/wordpress-webfinger. 3.2.7 3.2.6 3.2.5 3.2.4 3.2.3 3.2.2 3.2.1 3.2.0 3.1.6 3.1.5 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 3.0.3 3.0.2 3.0.1 3.0.0 2.0.1 2.0.0 1.4.0 1.3.1 1.3 1.2 1.1 1.0.1 1.0 0.9.1 0.9 0.7 0.5