{"id":421,"date":"2009-08-13T06:25:20","date_gmt":"2009-08-13T06:25:20","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/custom-login\/"},"modified":"2025-11-29T21:28:23","modified_gmt":"2025-11-29T21:28:23","slug":"custom-login","status":"publish","type":"plugin","link":"https:\/\/roh.wordpress.org\/plugins\/custom-login\/","author":1182490,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"5.1.2.2","stable_tag":"5.1.2.2","tested":"6.8.5","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"Custom Login","header_author":"Austin Passy","header_description":"","assets_banners_color":"cce4ed","last_updated":"2025-11-29 21:28:23","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_s-xclick&hosted_button_id=7431290","header_plugin_uri":"https:\/\/frosty.media\/plugins\/custom-login","header_author_uri":"https:\/\/austin.passy.co","rating":3.6,"author_block_rating":0,"active_installs":20000,"downloads":1397921,"num_ratings":98,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.4":{"tag":"1.1.4","author":"austyfrosty","date":"2013-04-12 21:25:33"},"2.4":{"tag":"2.4","author":"austyfrosty","date":"2014-11-15 02:18:03"},"3.0.8.1":{"tag":"3.0.8.1","author":"austyfrosty","date":"2015-01-20 20:37:47"},"3.1":{"tag":"3.1","author":"austyfrosty","date":"2015-02-09 20:38:18"},"3.2.15":{"tag":"3.2.15","author":"austyfrosty","date":"2022-05-23 20:52:05"},"3.2.5":{"tag":"3.2.5","author":"austyfrosty","date":"2016-04-13 20:10:55"},"3.2.8":{"tag":"3.2.8","author":"austyfrosty","date":"2019-05-08 16:20:45"},"3.2.9":{"tag":"3.2.9","author":"austyfrosty","date":"2020-08-14 18:23:35"},"4.0.11":{"tag":"4.0.11","author":"austyfrosty","date":"2023-09-20 20:30:01"},"4.0.12":{"tag":"4.0.12","author":"austyfrosty","date":"2023-12-13 19:30:38"},"4.0.8":{"tag":"4.0.8","author":"austyfrosty","date":"2022-08-11 16:06:52"},"4.1.0":{"tag":"4.1.0","author":"austyfrosty","date":"2023-11-16 18:18:50"},"4.1.1":{"tag":"4.1.1","author":"austyfrosty","date":"2023-12-13 19:26:37"},"4.2.0":{"tag":"4.2.0","author":"austyfrosty","date":"2024-10-08 14:33:23"},"4.3.0":{"tag":"4.3.0","author":"austyfrosty","date":"2024-10-30 15:18:54"},"4.4.0.1":{"tag":"4.4.0.1","author":"austyfrosty","date":"2025-04-14 21:25:22"},"4.5.0":{"tag":"4.5.0","author":"austyfrosty","date":"2025-05-14 22:11:11"},"4.5.1":{"tag":"4.5.1","author":"austyfrosty","date":"2025-05-20 19:28:08"},"4.5.2":{"tag":"4.5.2","author":"austyfrosty","date":"2025-06-10 16:40:28"},"5.0.0":{"tag":"5.0.0","author":"austyfrosty","date":"2025-07-16 16:15:23"},"5.1.1":{"tag":"5.1.1","author":"austyfrosty","date":"2025-11-14 23:38:01"},"5.1.2.1":{"tag":"5.1.2.1","author":"austyfrosty","date":"2025-11-23 22:03:11"},"5.1.2.2":{"tag":"5.1.2.2","author":"austyfrosty","date":"2025-11-29 21:28:23"}},"upgrade_notice":{"5.0.1":"<p>Requires WordPress version &gt;= 6.4 and PHP version &gt;= 7.4.<\/p>","4.4.0":"<p>Requires WordPress version &gt;= 6.6 and PHP version &gt;= 8.1.<\/p>","4.1.0":"<p>Requires WordPress version &gt;= 6.2 and PHP version &gt;= 8.0.<\/p>","4.0.1":"<p>Requires WordPress version &gt;= 5.8 and PHP version &gt;= 7.4.<\/p>","3.2.14":"<p>Getting ready for version 4.0.0 which will bump minimum required WordPress version to 5.8 and PHP version to 7.4.<\/p>"},"ratings":{"1":28,"2":3,"3":5,"4":2,"5":60},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3077180,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3077180,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":3077180,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3077180,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3077180,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.4","2.4","3.0.8.1","3.1","3.2.15","3.2.5","3.2.8","3.2.9","4.0.11","4.0.12","4.0.8","4.1.0","4.1.1","4.2.0","4.3.0","4.4.0.1","4.5.0","4.5.1","4.5.2","5.0.0","5.1.1","5.1.2.1","5.1.2.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3077180,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3077180,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3077180,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3077180,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"<p>Custom Login v3 Design Settings part 1.<\/p>","2":"<p>Custom Login v3 Design Settings part 2.<\/p>","3":"<p>Custom Login v3 General Settings.<\/p>","4":"<p>Custom Login Extensions Installer (an active license key is required).<\/p>"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[83,2604,3691,2759,3821],"plugin_category":[38,43],"plugin_contributors":[78073,78074],"plugin_business_model":[],"class_list":["post-421","plugin","type-plugin","status-publish","hentry","plugin_tags-admin","plugin_tags-branding","plugin_tags-custom-login","plugin_tags-customization","plugin_tags-logo","plugin_category-authentication","plugin_category-customization","plugin_contributors-austyfrosty","plugin_contributors-frostymedia","plugin_committers-austyfrosty"],"banners":{"banner":"https:\/\/ps.w.org\/custom-login\/assets\/banner-772x250.png?rev=3077180","banner_2x":"https:\/\/ps.w.org\/custom-login\/assets\/banner-1544x500.png?rev=3077180","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/custom-login\/assets\/icon.svg?rev=3077180","icon":"https:\/\/ps.w.org\/custom-login\/assets\/icon.svg?rev=3077180","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/custom-login\/assets\/screenshot-1.png?rev=3077180","caption":"<p>Custom Login v3 Design Settings part 1.<\/p>"},{"src":"https:\/\/ps.w.org\/custom-login\/assets\/screenshot-2.png?rev=3077180","caption":"<p>Custom Login v3 Design Settings part 2.<\/p>"},{"src":"https:\/\/ps.w.org\/custom-login\/assets\/screenshot-3.png?rev=3077180","caption":"<p>Custom Login v3 General Settings.<\/p>"},{"src":"https:\/\/ps.w.org\/custom-login\/assets\/screenshot-4.png?rev=3077180","caption":"<p>Custom Login Extensions Installer (an active license key is required).<\/p>"}],"raw_content":"<!--section=description-->\n<p>NOTE: in Custom Login 4.4, PHP 8.1 or greater was required, but in version 5.x, PHP requirements were\ndropped back to 7.4 or greater. Enjoy the update.<\/p>\n\n<p>Custom Login 3.0 was 200% faster than version 2.0, and version 4.0 and 5.0 is now even better!<\/p>\n\n<p>For more information visit the official <a href=\"https:\/\/frosty.media\/plugins\/custom-login\/\">Custom Login<\/a> page.<\/p>\n\n<blockquote>\n  <p><strong>Support<\/strong><br \/>\n  <a href=\"https:\/\/austin.passy.co\">Austin<\/a> and the <a href=\"https:\/\/frosty.media\/\">Frosty Media<\/a> team will always try our best to support the Custom Login plugin on the WordPress.org forum, but please note that we can not guarantee a response in a timely manner. If you have an issue we would appreciate you using GitHub or purchasing priority support on our site.<\/p>\n  \n  <p>Any extensions purchased on <a href=\"https:\/\/frosty.media\/\">Frosty Media<\/a> (not hosted on WordPress.org) will not be supported on the WordPress.org forum. You can always browse our <em>small<\/em> but growing <a href=\"https:\/\/frosty.media\/docs\">documentation<\/a> for further assistance. You need a valid license key to make support submissions <em>on our site<\/em>. We thank you in advance.<\/p>\n  \n  <p><strong>Bug Reports<\/strong><br \/>\n  Bug reports for Custom Login are <a href=\"https:\/\/github.com\/thefrosty\/custom-login\">welcomed on GitHub<\/a>.<\/p>\n<\/blockquote>\n\n<h4>Video<\/h4>\n\n<p>https:\/\/www.youtube.com\/watch?v=hZkc-t36xYQ<\/p>\n\n<h4>Extensions<\/h4>\n\n<p>There are currently seven premium extensions available, with more coming (suggestions welcome - and <em>will be offered for free to said user<\/em>).<\/p>\n\n<p><strong>Extensions available now<\/strong><\/p>\n\n<ul>\n<li><a href=\"https:\/\/frosty.media\/plugins\/custom-login-stealth-login\/?utm_source=wordpressorg&amp;utm_medium=custom-login&amp;utm_campaign=readme.txt\" title=\"Custom Login Stealth Login\">Stealth Login<\/a> - obscure your login URL.<\/li>\n<li><a href=\"https:\/\/frosty.media\/plugins\/custom-login-page-template\/?utm_source=wordpressorg&amp;utm_medium=custom-login&amp;utm_campaign=readme.txt\" title=\"Custom Login Page Template\">Page Template<\/a> - add a login form to any WordPress page.<\/li>\n<li><a href=\"https:\/\/frosty.media\/plugins\/custom-login-redirects\/?utm_source=wordpressorg&amp;utm_medium=custom-login&amp;utm_campaign=readme.txt\" title=\"Custom Login Redirects\">Login Redirects<\/a> - Manage login redirects.<\/li>\n<li><a href=\"https:\/\/frosty.media\/plugins\/custom-login-no-password-login\/?utm_source=wordpressorg&amp;utm_medium=custom-login&amp;utm_campaign=readme.txt\" title=\"Custom Login No Password logins\">No Password<\/a> - allow users to login without a password.<\/li>\n<li><a href=\"https:\/\/frosty.media\/plugins\/custom-login-style-pack-1?utm_source=wordpressorg&amp;utm_medium=custom-login&amp;utm_campaign=readme.txt\" title=\"Custom Login Style Pack #1\">Style Pack #1<\/a> - four pre-designed login styles.<\/li>\n<li><a href=\"https:\/\/frosty.media\/plugins\/custom-login-style-pack-2?utm_source=wordpressorg&amp;utm_medium=custom-login&amp;utm_campaign=readme.txt\" title=\"Custom Login Style Pack #2\">Style Pack #2<\/a> - four pre-designed fun login styles.<\/li>\n<li><a href=\"https:\/\/frosty.media\/plugins\/custom-login-style-pack-3?utm_source=wordpressorg&amp;utm_medium=custom-login&amp;utm_campaign=readme.txt\" title=\"Custom Login Style Pack #3\">Style Pack #3<\/a> - four pre-designed holiday login styles.<\/li>\n<\/ul>\n\n<p><strong>Extensions in development\/extension ideas<\/strong><\/p>\n\n<ul>\n<li>Email Logins for usernames.<\/li>\n<li>2-step Authentication.<\/li>\n<li>\"Super User\" only access for client sites.<\/li>\n<li><strong>Added in core as of version 3.0<\/strong> Remove default WordPress login CSS.<\/li>\n<li>Submit button styles!<\/li>\n<li><strong>Added as of version 3.2<\/strong> Custom Login pre-made settings templates <em>AKA<\/em> <a href=\"https:\/\/frosty.media\/plugin\/tag\/style-pack\/\">Style Packs<\/a>.<\/li>\n<\/ul>\n\n<h4>More info<\/h4>\n\n<p>Activate the plugin and customize your WordPress login screen. It's as easy as modifying a few settings, there is no need to understand CSS at all. Custom Login even has a HTML, CSS &amp; jQuery textarea for more advanced customizations.<\/p>\n\n<ol>\n<li><strong>Read more about <a href=\"https:\/\/frosty.media\/2025\/custom-login-5-0-released\/\">Custom Login 5.0<\/a><\/strong><\/li>\n<li>Read more about <a href=\"https:\/\/frosty.media\/2023\/custom-login-4-1-x-released\/\">Custom Login 4.1<\/a><\/li>\n<li>Read more about <a href=\"https:\/\/frosty.media\/2022\/custom-login-4-0-x-released\/\">Custom Login 4.0<\/a><\/li>\n<li>Read more about <a href=\"https:\/\/frosty.media\/2015\/custom-login-v3-1-released\/\">Custom Login 3.1<\/a><\/li>\n<\/ol>\n\n<p><strong>For those looking to show off your login screen, check out the <a href=\"https:\/\/flickr.com\/groups\/custom-login\/\">Flickr group<\/a>! Share you designs with the community!<\/strong><\/p>\n\n<h4>links<\/h4>\n\n<ul>\n<li>Additional Plugins: <a href=\"https:\/\/frosty.media\/plugins\/\" title=\"Premium WordPress Plugins by Frosty\">https:\/\/frosty.media\/plugins<\/a><\/li>\n<li>Austins Blog: <a href=\"https:\/\/austin.passy.co\/\" title=\"Austin's blog\">https:\/austin.passy.co\/<\/a><\/li>\n<li>Austin on Twitter: <a href=\"https:\/x.com\/TheFrosty\" title=\"Austin on X (Twitter)\">@TheFrosty<\/a><\/li>\n<li>Frosty Media on Twitter: <a href=\"https:\/x.com\/Frosty_Media\" title=\"Frosty Media on X (Twitter)\">@Frosty_Media<\/a><\/li>\n<li>Development welcomed on <strong><a href=\"https:\/\/github.com\/thefrosty\/custom-login\">GitHub<\/a><\/strong><\/li>\n<\/ul>\n\n<!--section=installation-->\n<p>Follow the steps below to install the plugin.<\/p>\n\n<ol>\n<li>Upload the <code>custom-login<\/code> directory to the \/wp-content\/plugins\/ directory.<\/li>\n<li>Activate the plugin through the 'plugins' menu in WordPress.<\/li>\n<li>Go to Settings\/custom-login to edit your settings.<\/li>\n<li>Design away.<\/li>\n<li>Activate the settings by checking \"Enable\" in the \"General Settings\" tab.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='what%20are%20extensions%3F'><h3>What are extensions?<\/h3><\/dt>\n<dd><p>They are additional plugins that add\/extend functionality to the Custom Login plugin. You can find all Custom Login extensions on <a href=\"https:\/\/frosty.media\">Frosty.Media<\/a>.<\/p><\/dd>\n<dt id='where%20can%20i%20upload%20and%20share%20my%20cool%20login%20screen%3F'><h3>Where can I upload and share my cool login screen?<\/h3><\/dt>\n<dd><p>Check out the <a href=\"https:\/\/flickr.com\/groups\/custom-login\/\">Flickr group<\/a>! Upload and add it to our pool!<\/p><\/dd>\n<dt id='i%20think%20i%20want%20to%20uninstall'><h3>I think I want to uninstall<\/h3><\/dt>\n<dd><p>Just deactivate it. Sad panda is sad.<\/p><\/dd>\n<dt id='where%20do%20i%20report%20security%20bugs%20found%20in%20this%20plugin%3F'><h3>Where do I report security bugs found in this plugin?<\/h3><\/dt>\n<dd><p>Please report security bugs found in the source code of the Custom Login plugin through the\n<a href=\"https:\/\/patchstack.com\/database\/vdp\/custom-login\">Patchstack Vulnerability Disclosure Program<\/a>. The Patchstack team will assist you with\nverification, CVE assignment, and notify the developers of this plugin.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>Version 5.1.2.2 (2025\/11\/29)<\/h4>\n\n<ul>\n<li>Upstream dependency updates from thefrosty\/wp-utilities.<\/li>\n<li>Don't load vendor\/autoload.php if already autoloaded externally.<\/li>\n<\/ul>\n\n<h4>Version 5.1.2.1 (2025\/11\/23)<\/h4>\n\n<ul>\n<li>Fix edge case Fatal error found in legacy plugins using Hash from thefrosty\/wp-utilities update.<\/li>\n<\/ul>\n\n<h4>Version 5.1.2 (2025\/11\/22)<\/h4>\n\n<ul>\n<li>Bump thefrosty\/wp-utilities.<\/li>\n<\/ul>\n\n<h4>Version 5.1.1 (2025\/11\/14)<\/h4>\n\n<ul>\n<li>Resolve <code>gettext<\/code> mixed type fatal error.<\/li>\n<\/ul>\n\n<h4>Version 5.1.0 (2025\/11\/14)<\/h4>\n\n<ul>\n<li>Bump js-yaml and standard by @dependabot[bot]<\/li>\n<li>Feature: Add Login style  with <code>srcset<\/code> for responsive image backgrounds.<\/li>\n<\/ul>\n\n<h4>Version 5.0.2 (2025\/10\/11)<\/h4>\n\n<ul>\n<li>Remove roave\/security-advisories (due to political support on their README I don't agree with).<\/li>\n<\/ul>\n\n<h4>Version 5.0.1 (2025\/07\/16)<\/h4>\n\n<ul>\n<li>Fix: export-ignore for Composer installs.<\/li>\n<li>Bump PHPUnit to 11.<\/li>\n<li>Change Requires PHP back to 8.3 (modified in downgrade action for WordPress repo)<\/li>\n<\/ul>\n\n<h4>Version 5.0.0 (2025\/07\/15)<\/h4>\n\n<ul>\n<li>Tested up to 6.8.2<\/li>\n<li>Bumped dependencies for PHP &gt;= 8.3.<\/li>\n<li>Dropped plugin PHP support back to &gt;= 7.4 (WordPress repo) with Rector.<\/li>\n<li>Add better Composer installation support, requires PHP &gt;= 8.3 (for installations via Packagist).<\/li>\n<\/ul>\n\n<h4>Version 4.5.2 (2025\/06\/10)<\/h4>\n\n<ul>\n<li>Bump WP Utilities to 3.4.3<\/li>\n<li>Resolve dashboard visibility no hiding on setting toggle.<\/li>\n<li>Update default remote request timeout from 15 to 2 seconds.<\/li>\n<\/ul>\n\n<h4>Version 4.5.1 (2025\/05\/20)<\/h4>\n\n<ul>\n<li>Only load Import\/Export on Custom Login Settings page.<\/li>\n<\/ul>\n\n<h4>Version 4.5.0 (2025\/05\/14)<\/h4>\n\n<ul>\n<li>Add roave\/security-advisories<\/li>\n<li>Update codecov-action to v5<\/li>\n<li>Setting: Expose Extensions Submenu<\/li>\n<li>\ud83d\udd04 Regenerate translation files<\/li>\n<li>Readme Updates<\/li>\n<li>Update references from Twitter to X.<\/li>\n<li>Hide \"active\" Custom Login Extensions from the plugins.php page<\/li>\n<li>Bug: Fix Codemirror syntax issue<\/li>\n<\/ul>\n\n<h4>Version 4.4.0 (2025\/04\/14)<\/h4>\n\n<ul>\n<li>Requires PHP &gt;= 8.1.<\/li>\n<li>Bump Tested up to too \"6.8.0\".<\/li>\n<li>Resolve \"Translation loading for the custom-login domain was triggered too early\" added in WP 6.7.0.<\/li>\n<\/ul>\n\n<h4>Version 4.3.0 (2024\/10\/30)<\/h4>\n\n<ul>\n<li>Bump Tested up to too \"6.7.0\"<\/li>\n<li>Updated login logo HTML attribute for CSS targeting in WP 6.7.<\/li>\n<\/ul>\n\n<h4>Version 4.2.0 (2024\/04\/25)<\/h4>\n\n<ul>\n<li>Bump Tested up to too \"6.5.2\"<\/li>\n<li>Resolve possible \"Uncaught TypeError\" when initializing wp.codeEditor on empty element.<\/li>\n<\/ul>\n\n<h4>Version 4.1.1 (2023\/12\/13)<\/h4>\n\n<ul>\n<li>Resolve Security Vulnerability (CVE-2023-49858).<\/li>\n<\/ul>\n\n<h4>Version 4.1.0 (2023\/11\/09)<\/h4>\n\n<ul>\n<li>Drop support for PHP &lt;= 7.4.<\/li>\n<li>Resolve PHP deprecation notices in PHP 8.2.<\/li>\n<li>Official supported WordPress is &gt;= 6.2.<\/li>\n<li>Tested with WordPress 6.4.<\/li>\n<li>Remove deprecated function <code>CUSTOMLOGIN()<\/code>.<\/li>\n<li>Fix: resolve use of path instead of URL for animate.css.<\/li>\n<\/ul>\n\n<h4>Version 4.0.12 (2023\/12\/13)<\/h4>\n\n<ul>\n<li>Resolve Security Vulnerability (CVE-2023-49858).<\/li>\n<\/ul>\n\n<h4>Version 4.0.11 (2023\/09\/20)<\/h4>\n\n<ul>\n<li>Fix: Removed Opis Closure package (causing PHP deprecation notices in 8.1+).<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/github.com\/thefrosty\/custom-login\/blob\/develop\/README.md#changelog\">Full CHANGELOG<\/a>\n<a href=\"https:\/\/github.com\/thefrosty\/custom-login\/releases\">All Releases<\/a><\/p>","raw_excerpt":"Custom Login allows you to easily customize your admin login page, works great for client sites!","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/421","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=421"}],"author":[{"embeddable":true,"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/austyfrosty"}],"wp:attachment":[{"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=421"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=421"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=421"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=421"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=421"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=421"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}