{"id":15707097,"url":"https://github.com/pfefferle/wordpress-host-meta","last_synced_at":"2025-05-12T19:27:05.594Z","repository":{"id":870156,"uuid":"609877","full_name":"pfefferle/wordpress-host-meta","owner":"pfefferle","description":"Host Metadata for WordPress","archived":false,"fork":false,"pushed_at":"2025-01-21T10:18:35.000Z","size":166,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-01T02:46:13.588Z","etag":null,"topics":["discovery","hacktoberfest","hammer-stack","host-meta","plugin","wordpress","wordpress-plugin"],"latest_commit_sha":null,"homepage":"https://wordpress.org/plugins/host-meta/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pfefferle.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":"https://notiz.blog/donate/"}},"created_at":"2010-04-14T10:34:28.000Z","updated_at":"2025-01-21T10:18:39.000Z","dependencies_parsed_at":"2024-04-05T13:27:25.548Z","dependency_job_id":"451207e6-c67e-4484-88ce-8350a28d0c8d","html_url":"https://github.com/pfefferle/wordpress-host-meta","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pfefferle%2Fwordpress-host-meta","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pfefferle%2Fwordpress-host-meta/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pfefferle%2Fwordpress-host-meta/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pfefferle%2Fwordpress-host-meta/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pfefferle","download_url":"https://codeload.github.com/pfefferle/wordpress-host-meta/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253807464,"owners_count":21967369,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["discovery","hacktoberfest","hammer-stack","host-meta","plugin","wordpress","wordpress-plugin"],"created_at":"2024-10-03T20:36:29.854Z","updated_at":"2025-05-12T19:27:05.576Z","avatar_url":"https://github.com/pfefferle.png","language":"PHP","funding_links":["https://notiz.blog/donate/"],"categories":[],"sub_categories":[],"readme":"# host-meta\n\n- Contributors: pfefferle\n- Donate link: https://notiz.blog/donate/\n- Tags: discovery, host-meta, xrd, jrd, ostatus\n- Requires at least: 3.0.5\n- Tested up to: 6.7\n- Stable tag: 1.3.2\n- Requires PHP: 5.2\n- License: GPL-2.0-or-later\n- License URI: http://www.gnu.org/licenses/gpl-2.0.html\n\nhost-meta for WordPress!\n\n## Description\n\nThis plugin provides a host-meta - file for WordPress (RFC: http://tools.ietf.org/html/rfc6415).\n\nFrom the RFC:\n\n\u003e 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.\n\n\u003e 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.\n\n\u003e 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.\n\nLogo by [Eran Hammer](http://hueniverse.com/2009/11/23/host-meta-aka-site-meta-and-well-known-uris/)\n\n## Changelog\n\n### 1.3.2\n\n* update requirements\n\n### 1.3.1\n\n* fixed \"flush rewrite rules\"\n\n### 1.3.0\n\n* complete refactoring\n* updated dependencies\n\n### 1.2.2\n\n* updated escaping methods\n* small changes\n\n### 1.2.1\n\n* WordPress coding stye\n* added missing „static“ to init function\n\n### 1.2.0\n\n* added WP-API discovery\n* added RSD discovery\n\n### 1.1.0\n\n* removed deprecated `hm` namespace and items\n* WordPress coding standard\n\n### 1.0.4\n\n* some small bug-fixes\n\n### 1.0.3\n\n* better compatibility with other plugins\n\n### 1.0.2\n\n* bug fix\n\n### 1.0.1\n\n* bug fix\n\n### 1.0.0\n\n* refactoring\n* deprecated well-known plugin\n\n### 0.4.3\n\n* implemented new well-known hooks\n\n### 0.4.2\n\n* some changes to support http://unhosted.org\n\n### 0.4.1\n\n* fixed ostatus compatibility issue: http://status.net/open-source/issues/3235\n\n### 0.4\n\n* added jrd support\n\n### 0.3\n\n* implements the new well-known hook\n\n### 0.2\n\n* Initial release\n\n## Installation\n\nFollow the normal instructions for [installing WordPress plugins](https://codex.wordpress.org/Managing_Plugins#Installing_Plugins).\n\n### Automatic Plugin Installation\n\nTo add a WordPress Plugin using the [built-in plugin installer](https://codex.wordpress.org/Administration_Screens#Add_New_Plugins):\n\n1. Go to [Plugins](https://codex.wordpress.org/Administration_Screens#Plugins) \u003e [Add New](https://codex.wordpress.org/Plugins_Add_New_Screen).\n1. Type \"`host-meta`\" into the **Search Plugins** box.\n1. Find the WordPress Plugin you wish to install.\n    1. Click **Details** for more information about the Plugin and instructions you may wish to print or save to help setup the Plugin.\n    1. Click **Install Now** to install the WordPress Plugin.\n1. The resulting installation screen will list the installation as successful or note any problems during the install.\n1. If successful, click **Activate Plugin** to activate it, or **Return to Plugin Installer** for further actions.\n\n### Manual Plugin Installation\n\nThere are a few cases when manually installing a WordPress Plugin is appropriate.\n\n* If you wish to control the placement and the process of installing a WordPress Plugin.\n* If your server does not permit automatic installation of a WordPress Plugin.\n* If you want to try the [latest development version](https://github.com/pfefferle/wordpress-host-meta).\n\nInstallation 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.\n\nBackup your site completely before proceeding.\n\nTo install a WordPress Plugin manually:\n\n* Download your WordPress Plugin to your desktop.\n    * Download from [the WordPress directory](https://wordpress.org/plugins/host-meta/)\n    * Download from [GitHub](https://github.com/pfefferle/wordpress-host-meta/releases)\n* If downloaded as a zip archive, extract the Plugin folder to your desktop.\n* With your FTP program, upload the Plugin folder to the `wp-content/plugins` folder in your WordPress directory online.\n* Go to [Plugins screen](https://codex.wordpress.org/Administration_Screens#Plugins) and find the newly uploaded Plugin in the list.\n* Click **Activate** to activate it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpfefferle%2Fwordpress-host-meta","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpfefferle%2Fwordpress-host-meta","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpfefferle%2Fwordpress-host-meta/lists"}