Title: host-meta
Author: Matthias Pfefferle
Published: <strong>Abril 20, 2010</strong>
Last modified: Desembre 7, 2025

---

Search plugins

![](https://ps.w.org/host-meta/assets/banner-772x250.png?rev=2815156)

![](https://ps.w.org/host-meta/assets/icon-128x128.png?rev=2815156)

# host-meta

 By [Matthias Pfefferle](https://profiles.wordpress.org/pfefferle/)

[Download](https://downloads.wordpress.org/plugin/host-meta.1.3.2.zip)

 * [Details](https://bal.wordpress.org/plugins/host-meta/#description)
 * [Reviews](https://bal.wordpress.org/plugins/host-meta/#reviews)
 *  [Installation](https://bal.wordpress.org/plugins/host-meta/#installation)
 * [Development](https://bal.wordpress.org/plugins/host-meta/#developers)

 [Support](https://wordpress.org/support/plugin/host-meta/)

## Description

This plugin provides a host-meta – file for WordPress (RFC: http://tools.ietf.org/
html/rfc6415).

From the RFC:

> Web-based protocols often require the discovery of host policy or metadata, where
> host is not a single resource but the entity controlling the collection of resources
> identified by URIs with a common host as defined. While these protocols have a
> wide range of metadata needs, they often define metadata that is concise, has 
> simple syntax requirements, and can benefit from storing its metadata in a common
> location used by other related protocols.
> Because there is no URI or a resource available to describe a host, many of the
> methods used for associating per-resource metadata (such as HTTP headers) are 
> not available. This often leads to the overloading of the root HTTP resource (
> e.g. ‘http://example.com/’) with host metadata that is not specific to the root
> resource (e.g. a home page or web application), and which often has nothing to
> do it.
> This memo registers the “well-known” URI suffix ‘host-meta’ in the Well-Known 
> URI Registry established by, and specifies a simple, general-purpose metadata 
> document for hosts, to be used by multiple Web-based protocols.

Logo by [Eran Hammer](http://hueniverse.com/2009/11/23/host-meta-aka-site-meta-and-well-known-uris/)

## Installation

Follow the normal instructions for [installing WordPress plugins](https://codex.wordpress.org/Managing_Plugins#Installing_Plugins).

### Automatic Plugin Installation

To add a WordPress Plugin using the [built-in plugin installer](https://codex.wordpress.org/Administration_Screens#Add_New_Plugins):

 1. Go to [Plugins](https://codex.wordpress.org/Administration_Screens#Plugins) > [Add New](https://codex.wordpress.org/Plugins_Add_New_Screen).
 2. Type “`host-meta`” into the **Search Plugins** box.
 3. Find the WordPress Plugin you wish to install.
 4.  a. Click **Details** for more information about the Plugin and instructions you may
        wish to print or save to help setup the Plugin.
     b. Click **Install Now** to install the WordPress Plugin.
 5. The resulting installation screen will list the installation as successful or note
    any problems during the install.
 6. 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.

 * If you wish to control the placement and the process of installing a WordPress
   Plugin.
 * If your server does not permit automatic installation of a WordPress Plugin.
 * If you want to try the [latest development version](https://github.com/pfefferle/wordpress-host-meta).

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:

 * Download your WordPress Plugin to your desktop.
    - Download from [the WordPress directory](https://wordpress.org/plugins/host-meta/)
    - Download from [GitHub](https://github.com/pfefferle/wordpress-host-meta/releases)
 * If downloaded as a zip archive, extract the Plugin folder to your desktop.
 * With your FTP program, upload the Plugin folder to the `wp-content/plugins` folder
   in your WordPress directory online.
 * Go to [Plugins screen](https://codex.wordpress.org/Administration_Screens#Plugins)
   and find the newly uploaded Plugin in the list.
 * Click **Activate** to activate it.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“host-meta” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ Matthias Pfefferle ](https://profiles.wordpress.org/pfefferle/)

[Translate “host-meta” into your language.](https://translate.wordpress.org/projects/wp-plugins/host-meta)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/host-meta/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/host-meta/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/host-meta/) by [RSS](https://plugins.trac.wordpress.org/log/host-meta/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

### 1.3.2

 * update requirements

### 1.3.1

 * fixed “flush rewrite rules”

### 1.3.0

 * complete refactoring
 * updated dependencies

### 1.2.2

 * updated escaping methods
 * small changes

### 1.2.1

 * WordPress coding stye
 * added missing „static“ to init function

### 1.2.0

 * added WP-API discovery
 * added RSD discovery

### 1.1.0

 * removed deprecated `hm` namespace and items
 * WordPress coding standard

### 1.0.4

 * some small bug-fixes

### 1.0.3

 * better compatibility with other plugins

### 1.0.2

 * bug fix

### 1.0.1

 * bug fix

### 1.0.0

 * refactoring
 * deprecated well-known plugin

### 0.4.3

 * implemented new well-known hooks

### 0.4.2

 * some changes to support http://unhosted.org

### 0.4.1

 * fixed ostatus compatibility issue: http://status.net/open-source/issues/3235

### 0.4

 * added jrd support

### 0.3

 * implements the new well-known hook

### 0.2

 * Initial release

## Meta

 *  Version **1.3.2**
 *  Last updated **4 mesos ago**
 *  Active installations **80+**
 *  WordPress version ** 3.0.5 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 5.2 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/host-meta/)
 * Tags
 * [discovery](https://bal.wordpress.org/plugins/tags/discovery/)[host-meta](https://bal.wordpress.org/plugins/tags/host-meta/)
   [jrd](https://bal.wordpress.org/plugins/tags/jrd/)[ostatus](https://bal.wordpress.org/plugins/tags/ostatus/)
   [xrd](https://bal.wordpress.org/plugins/tags/xrd/)
 *  [Advanced View](https://bal.wordpress.org/plugins/host-meta/advanced/)

## Ratings

No reviews have been submitted yet.

[Add my review](https://wordpress.org/support/plugin/host-meta/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/host-meta/reviews/)

## Contributors

 *   [ Matthias Pfefferle ](https://profiles.wordpress.org/pfefferle/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/host-meta/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://notiz.blog/donate/)