{"id":525,"date":"2008-08-02T15:55:34","date_gmt":"2008-08-02T15:55:34","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/sidebar-login\/"},"modified":"2020-10-17T20:43:26","modified_gmt":"2020-10-17T20:43:26","slug":"sidebar-login","status":"publish","type":"plugin","link":"https:\/\/fa.wordpress.org\/plugins\/sidebar-login\/","author":8728966,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.0.1","stable_tag":"3.0.1","tested":"5.5.18","requires":"5.0","requires_php":"5.6","requires_plugins":"","header_name":"Sidebar Login","header_author":"Mike Jolley","header_description":"","assets_banners_color":"27ad60","last_updated":"2020-10-17 20:43:26","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_xclick&business=mike.jolley@me.com&currency_code=&amount=&return=&item_name=Donation+for+Sidebar+Login","header_plugin_uri":"http:\/\/wordpress.org\/extend\/plugins\/sidebar-login\/","header_author_uri":"http:\/\/mikejolley.com","rating":4.5,"author_block_rating":0,"active_installs":10000,"downloads":1049004,"num_ratings":78,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","changelog"],"tags":{"2.0":{"tag":"2.0","author":"jolley_small","date":"2008-08-02 18:09:44"},"2.1":{"tag":"2.1","author":"jolley_small","date":"2008-08-09 15:12:54"},"2.1.1":{"tag":"2.1.1","author":"jolley_small","date":"2008-08-18 08:46:51"},"2.1.2":{"tag":"2.1.2","author":"jolley_small","date":"2008-08-30 17:15:36"},"2.1.5":{"tag":"2.1.5","author":"jolley_small","date":"2009-01-22 21:40:27"},"2.1.6":{"tag":"2.1.6","author":"jolley_small","date":"2009-01-23 13:50:29"},"2.1.7":{"tag":"2.1.7","author":"jolley_small","date":"2009-01-27 15:49:09"},"2.2":{"tag":"2.2","author":"jolley_small","date":"2009-04-29 21:53:13"},"2.2.1":{"tag":"2.2.1","author":"jolley_small","date":"2009-05-12 19:54:37"},"2.2.10":{"tag":"2.2.10","author":"jolley_small","date":"2010-05-16 10:56:35"},"2.2.12":{"tag":"2.2.12","author":"jolley_small","date":"2010-07-17 11:03:31"},"2.2.13":{"tag":"2.2.13","author":"jolley_small","date":"2010-09-05 16:14:07"},"2.2.14":{"tag":"2.2.14","author":"jolley_small","date":"2010-09-05 22:33:22"},"2.2.15":{"tag":"2.2.15","author":"jolley_small","date":"2011-02-23 19:15:01"},"2.2.2":{"tag":"2.2.2","author":"jolley_small","date":"2009-06-01 16:22:37"},"2.2.3":{"tag":"2.2.3","author":"jolley_small","date":"2009-06-13 16:02:23"},"2.2.4":{"tag":"2.2.4","author":"jolley_small","date":"2009-06-17 20:11:17"},"2.2.5":{"tag":"2.2.5","author":"jolley_small","date":"2009-07-15 15:20:35"},"2.2.6":{"tag":"2.2.6","author":"jolley_small","date":"2009-08-11 18:55:29"},"2.2.7":{"tag":"2.2.7","author":"jolley_small","date":"2009-08-19 08:32:02"},"2.2.8":{"tag":"2.2.8","author":"jolley_small","date":"2009-12-31 19:35:20"},"2.2.9":{"tag":"2.2.9","author":"jolley_small","date":"2010-01-04 13:21:26"},"2.3":{"tag":"2.3","author":"jolley_small","date":"2011-07-14 19:26:56"},"2.3.1":{"tag":"2.3.1","author":"jolley_small","date":"2011-07-18 20:03:05"},"2.3.2":{"tag":"2.3.2","author":"jolley_small","date":"2011-07-24 08:26:35"},"2.3.3":{"tag":"2.3.3","author":"jolley_small","date":"2011-10-25 16:56:49"},"2.3.4":{"tag":"2.3.4","author":"jolley_small","date":"2011-12-22 01:53:54"},"2.3.5":{"tag":"2.3.5","author":"jolley_small","date":"2012-04-19 00:06:06"},"2.4":{"tag":"2.4","author":"jolley_small","date":"2012-06-24 13:08:11"},"2.5.0":{"tag":"2.5.0","author":"jolley_small","date":"2013-03-16 18:35:48"},"2.5.1":{"tag":"2.5.1","author":"jolley_small","date":"2013-04-10 16:14:36"},"2.5.2":{"tag":"2.5.2","author":"jolley_small","date":"2013-04-19 16:23:58"},"2.5.3":{"tag":"2.5.3","author":"jolley_small","date":"2013-05-19 16:22:14"},"2.6.0":{"tag":"2.6.0","author":"mikejolley","date":"2013-07-27 09:48:22"},"2.7.0":{"tag":"2.7.0","author":"mikejolley","date":"2014-06-28 11:21:55"},"2.7.1":{"tag":"2.7.1","author":"mikejolley","date":"2014-09-04 16:24:51"},"2.7.2":{"tag":"2.7.2","author":"mikejolley","date":"2015-07-04 14:04:44"},"2.7.3":{"tag":"2.7.3","author":"mikejolley","date":"2015-11-26 15:37:34"},"3.0.0":{"tag":"3.0.0","author":"mikejolley","date":"2020-10-08 22:00:16"},"3.0.0.beta":{"tag":"3.0.0.beta","author":"mikejolley","date":"2020-10-08 19:33:33"},"3.0.0.beta2":{"tag":"3.0.0.beta2","author":"mikejolley","date":"2020-10-08 20:44:51"},"3.0.1":{"tag":"3.0.1","author":"mikejolley","date":"2020-10-17 20:43:26"}},"upgrade_notice":[],"ratings":{"1":4,"2":2,"3":5,"4":9,"5":59},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2396264,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2396264,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":2396264,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2396264,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2396264,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.0","2.1","2.1.1","2.1.2","2.1.5","2.1.6","2.1.7","2.2","2.2.1","2.2.10","2.2.12","2.2.13","2.2.14","2.2.15","2.2.2","2.2.3","2.2.4","2.2.5","2.2.6","2.2.7","2.2.8","2.2.9","2.3","2.3.1","2.3.2","2.3.3","2.3.4","2.3.5","2.4","2.5.0","2.5.1","2.5.2","2.5.3","2.6.0","2.7.0","2.7.1","2.7.2","2.7.3","3.0.0","3.0.0.beta","3.0.0.beta2","3.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2396264,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2396264,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2396264,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"The widget when logged in","2":"The widget when logged out","3":"Widget settings"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[602,19375,168,10998,162],"plugin_category":[38,42,43],"plugin_contributors":[77602],"plugin_business_model":[],"class_list":["post-525","plugin","type-plugin","status-publish","hentry","plugin_tags-login","plugin_tags-login-widget","plugin_tags-sidebar","plugin_tags-sidebar-login","plugin_tags-widget","plugin_category-authentication","plugin_category-contact-forms","plugin_category-customization","plugin_contributors-mikejolley","plugin_committers-mikejolley"],"banners":{"banner":"https:\/\/ps.w.org\/sidebar-login\/assets\/banner-772x250.png?rev=2396264","banner_2x":"https:\/\/ps.w.org\/sidebar-login\/assets\/banner-1544x500.png?rev=2396264","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/sidebar-login\/assets\/icon.svg?rev=2396264","icon":"https:\/\/ps.w.org\/sidebar-login\/assets\/icon.svg?rev=2396264","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/sidebar-login\/assets\/screenshot-1.png?rev=2396264","caption":"The widget when logged in"},{"src":"https:\/\/ps.w.org\/sidebar-login\/assets\/screenshot-2.png?rev=2396264","caption":"The widget when logged out"},{"src":"https:\/\/ps.w.org\/sidebar-login\/assets\/screenshot-3.png?rev=2396264","caption":"Widget settings"}],"raw_content":"<!--section=description-->\n<p><em>Sidebar Login<\/em> adds a useful login widget which you can use to login from in the sidebar of your WordPress powered blog.<\/p>\n\n<p>Once a user logs in they are redirected back to the page they logged in from, rather than the admin panel (this is configurable).<\/p>\n\n<p>If you'd like to contribute code to the plugin you can do so via <a href=\"https:\/\/github.com\/mikejolley\/sidebar-login\">GitHub<\/a>.<\/p>\n\n<p>If you'd like to contribute a translation, <a href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/sidebar-login\">the project is hosted on WordPress.org<\/a>.<\/p>\n\n<h4>Usage<\/h4>\n\n<p>Simply go to <code>Appearance &gt; Widgets<\/code> and drag \"sidebar login\" to the sidebar of your choice. Within the widget are several options you can use for changing the titles or the links displayed to the user.<\/p>\n\n<p>To use this widget in a template, use <a href=\"http:\/\/codex.wordpress.org\/Function_Reference\/the_widget\">the <code>the_widget()<\/code> function<\/a> which WordPress provides.<\/p>\n\n<h4>Tags for titles + links<\/h4>\n\n<p>These tags can be used in the widget settings for titles + links and will be replaced at runtime.<\/p>\n\n<ul>\n<li><code>%username%<\/code> - logged in users display name<\/li>\n<li><code>%userid%<\/code> - logged in users ID<\/li>\n<li><code>%firstname%<\/code> - logged in users firstname<\/li>\n<li><code>%lastname%<\/code> - logged in users lastname<\/li>\n<li><code>%name%<\/code> - logged in users firstname + lastname<\/li>\n<li><code>%nicename%<\/code> - user nice name<\/li>\n<li><code>%admin_url%<\/code> - url to WP admin<\/li>\n<li><code>%logout_url%<\/code> - logout url<\/li>\n<li><code>%buddypress_profile_url%<\/code> - Buddypress Profile URL<\/li>\n<li><code>%bbpress_profile_url%<\/code> - Buddypress Profile URL<\/li>\n<li><code>%avatar%<\/code> - User Avatar<\/li>\n<\/ul>\n\n<h4>Filter Reference<\/h4>\n\n<ul>\n<li><code>sidebar_login_include_css<\/code> - return false to not include the CSS stylesheet<\/li>\n<li><code>sidebar_login_widget_logged_in_links<\/code> - An array of links shown when logged in.<\/li>\n<li><code>sidebar_login_widget_logged_out_links<\/code> - An array of links shown when logged out.<\/li>\n<li><code>sidebar_login_widget_display<\/code> - Return false to hide the widget.<\/li>\n<li><code>sidebar_login_widget_logged_in_title<\/code> - The widget title shown when logged in.<\/li>\n<li><code>sidebar_login_widget_avatar_size<\/code> - The avatar size - defaulted to 38 (thats in px)<\/li>\n<li><code>sidebar_login_widget_logged_out_title<\/code> - The widget title shown when logged out.<\/li>\n<li><code>sidebar_login_widget_form_args<\/code> - Arguments for the wp_login_form function.<\/li>\n<li><code>sidebar_login_widget_login_redirect<\/code> - Redirect URL after login.<\/li>\n<li><code>sidebar_login_widget_logout_redirect<\/code> - the redirect after logging out.<\/li>\n<li><code>sidebar_login_widget_register_url<\/code> - The URL for registration links.<\/li>\n<li><code>sidebar_login_widget_lost_password_url<\/code> - The URL for lost password links.<\/li>\n<li><code>sidebar_login_widget_wp_login_form<\/code> - The HTML of the Login form.<\/li>\n<\/ul>\n\n<h4>Action Reference<\/h4>\n\n<ul>\n<li><code>sidebar_login_widget_start<\/code> - Fired before the widget.<\/li>\n<li><code>sidebar_login_widget_{logged_in || logged_out}_content_start<\/code> - Fired before the widget content.<\/li>\n<li><code>sidebar_login_widget_before_{logged_in || logged_out}_links<\/code> - Fired before the links.<\/li>\n<li><code>sidebar_login_widget_after_{logged_in || logged_out}_links<\/code> - Fire after the links.<\/li>\n<li><code>sidebar_login_widget_{logged_in || logged_out}_content_end<\/code> - Fired after the widget content.<\/li>\n<li><code>sidebar_login_widget_end<\/code> - Fired after the widget.<\/li>\n<\/ul>\n\n<h4>Notes<\/h4>\n\n<ul>\n<li>Due to AJAX not working across different domains (see <a href=\"http:\/\/en.wikipedia.org\/wiki\/Same_origin_policy\">same_origin_policy<\/a>), AJAX logins will be disabled if your site it non-SSL, but the FORCE_SSL_ADMIN constant is set to true. Instead it will fallback to a traditional POST.<\/li>\n<\/ul>\n\n<!--section=changelog-->\n<h4>3.0.1<\/h4>\n\n<ul>\n<li>Fix - Fix rendering of additional links when using non-latin characters in the link text.<\/li>\n<\/ul>\n\n<h4>3.0.0<\/h4>\n\n<ul>\n<li>Refactor - Rewritten majority of plugin using more up to date standards and namespaces.<\/li>\n<li>Refactor - Cleaned up the widget settings form to make functionality clearer.<\/li>\n<li>Refactor - Removed email-&gt;username conversion since this is supported natively.<\/li>\n<li>Tweak - Added %nicename% placeholder.<\/li>\n<li>Tweak - Improved default styling and included extra wrapping divs (.sidebar-login-form, .sidebar-login-account, .sidebar-login-links).<\/li>\n<li>Performance - Removed jQuery dependency and BlockUI script.<\/li>\n<li>Performance - Removed <code>sidebar_login_js_in_footer<\/code> filter - this is now true by default.<\/li>\n<li>Fix - Prevent notices due to incorrect sizeof() usage.<\/li>\n<\/ul>\n\n<h4>2.7.3<\/h4>\n\n<ul>\n<li>Tweak - %avatar% placeholder.<\/li>\n<li>Tweak - Removed translations due to WordPress.org language packs.<\/li>\n<li>Tweak - sidebar_login_widget_wp_login_form filter.<\/li>\n<li>Fix - Removed force_ssl_login which is deprecated in 4.4 in favour of force_ssl_admin.<\/li>\n<\/ul>\n\n<h4>2.7.2<\/h4>\n\n<ul>\n<li>Feature - Added firstname, lastname, name tags.<\/li>\n<li>Fix - PHP4 widget contructors (https:\/\/gist.github.com\/chriscct7\/d7d077afb01011b1839d).<\/li>\n<li>Fix - Missing strings in localisation.<\/li>\n<li>Fix - Change email to username during wp_authenticate hook.<\/li>\n<\/ul>\n\n<h4>2.7.1<\/h4>\n\n<ul>\n<li>Make rememberme show by default, without a widget save.<\/li>\n<\/ul>\n\n<h4>2.7.0<\/h4>\n\n<ul>\n<li>Renamed textdomain from sidebar_login to sidebar-login.<\/li>\n<li>Moved translations to Transifex.<\/li>\n<li>Added Grunt.<\/li>\n<li>Removed deprecated sidebarlogin function.<\/li>\n<li>Option to show\/hide the rememberme checkbox.<\/li>\n<li>Allow login using an email address - username will be queried based on address given.<\/li>\n<\/ul>\n\n<h4>2.6.0<\/h4>\n\n<ul>\n<li>Support for Buddypress Profile URL via %buddypress_profile_url%. Thanks Tim Reeves.<\/li>\n<li>Support for BBPress Profile URL via %bbpress_profile_url%.<\/li>\n<li>Slovakian translation by Alexander Kriss<\/li>\n<li>Swedish translation by Tommy Wahlund<\/li>\n<li>Dutch translation by Bert Smulders<\/li>\n<li>Russian and Ukranian translation by Yarri<\/li>\n<li>Polish translation by Czeslaw Liebert<\/li>\n<\/ul>\n\n<h4>2.5.3<\/h4>\n\n<ul>\n<li>Removed nonce check on frontend due to conflict with caching scripts<\/li>\n<li>Arabic translation by Mamoun Elkheir<\/li>\n<li>Brazillian translation by Marco Andr\u00e9 Argenta<\/li>\n<li>Italian translation by Adriano Calvitto<\/li>\n<\/ul>\n\n<h4>2.5.2<\/h4>\n\n<ul>\n<li>Latvian translation by Lana Mangusa<\/li>\n<li>German translation by Klaus-Peter<\/li>\n<li>Wrapped response to prevent crap plugins breaking the response<\/li>\n<\/ul>\n\n<h4>2.5.1<\/h4>\n\n<ul>\n<li>Filterable error classes<\/li>\n<li>Tweak to how SSL logins are handled.<\/li>\n<li>FR translation<\/li>\n<li>Fix $link_cap<\/li>\n<\/ul>\n\n<h4>2.5.0<\/h4>\n\n<ul>\n<li>Rewrite and code cleanup - class based.<\/li>\n<li>Optionless - Moved all settings to the widgets themselves rather than having a settings page.<\/li>\n<li>Removed all localisations (these are out of date, and need re-doing)<\/li>\n<li>Removed JSONP\/GET request - although this allowed logins between urls of different origin, it poses a security risk as GET requests are logged.<\/li>\n<\/ul>\n\n<h4>2.4.0<\/h4>\n\n<ul>\n<li>XSS Fix<\/li>\n<li>Added classes to tags in widget<\/li>\n<li>Improved\/filtered register and lost password links<\/li>\n<li>Removed the outdated openid\/fb code. Hook it in if you want it.<\/li>\n<li>Removed markup in favour of wp_login_form()<\/li>\n<\/ul>\n\n<h4>2.3.6<\/h4>\n\n<ul>\n<li>Sanitize REQUEST_URI\/$pageURL<\/li>\n<\/ul>\n\n<h4>2.3.5<\/h4>\n\n<ul>\n<li>Use jsonp to enable login from http to https<\/li>\n<li>Fixed remember me logic (in js)<\/li>\n<li>Sanitize redirect url<\/li>\n<li>Removed esc_attr from username and password to prevent breaking login<\/li>\n<li>Updated french and italian langs<\/li>\n<li>Added Swedish lang by Ove Kaufeldt<\/li>\n<\/ul>\n\n<h4>2.3.4<\/h4>\n\n<ul>\n<li>SSL URL tweak<\/li>\n<li>Better handling for force_ssl_login and force_ssl_admin<\/li>\n<\/ul>\n\n<h4>2.3.3<\/h4>\n\n<ul>\n<li>Removed a link after request from WordPress.org staff<\/li>\n<li>wp_lostpassword_url() for lost password link<\/li>\n<li>sanitized user_login<\/li>\n<li>Uses wp_ajax for ajax login instead of init functions<\/li>\n<li>Secure cookie logic change<\/li>\n<\/ul>\n\n<h4>2.3.2<\/h4>\n\n<ul>\n<li>Login redirect fix<\/li>\n<\/ul>\n\n<h4>2.3.1<\/h4>\n\n<ul>\n<li>Error loop fix<\/li>\n<li>Added filter for errors - sidebar_login_error<\/li>\n<\/ul>\n\n<h4>2.3<\/h4>\n\n<ul>\n<li>Put the project on GitHub<\/li>\n<li>Added new localisations<\/li>\n<li>New options panel<\/li>\n<li>AJAX Login<\/li>\n<\/ul>\n\n<h4>2.2.15<\/h4>\n\n<ul>\n<li>FORCE_SSL_LOGIN\/ADMIN double login issue fix (Thanks to bmaupin)<\/li>\n<li>Only added openid styling if other plugin is installed<\/li>\n<li>Added more languages<\/li>\n<\/ul>\n\n<h4>2.2.14<\/h4>\n\n<ul>\n<li>Further revised the |true \/ |user_capability code - only need to use one or the other now.<\/li>\n<\/ul>\n\n<h4>2.2.13<\/h4>\n\n<ul>\n<li>Updated translations<\/li>\n<li>Support for https and style.css<\/li>\n<li>is_date fix<\/li>\n<li>Added option for headings<\/li>\n<li>Removed attribute_escape for esc_attr - therefore this version needs wp 2.8 and above<\/li>\n<li>USER LEVEL option gone - replaced with USER CAPABILITY instead - use a capability like 'manage_options'<\/li>\n<\/ul>\n\n<h4>2.2.12<\/h4>\n\n<ul>\n<li>Headers sent bugs fixed<\/li>\n<li>Avatar display option<\/li>\n<\/ul>\n\n<h4>2.2.11<\/h4>\n\n<ul>\n<li>More\/Updated langs<\/li>\n<\/ul>\n\n<h4>2.2.10<\/h4>\n\n<ul>\n<li>Moved settings to appearance menu<\/li>\n<li>Changed min user level to capilbilty 'manage_options'<\/li>\n<li>Fixed menu showing in wordpress 3.0<\/li>\n<li>Added %USERID% for links<\/li>\n<li>Fixed white space bug for link options<\/li>\n<\/ul>\n\n<h4>2.2.8<\/h4>\n\n<ul>\n<li>Min level setting for links. Add user level after |true when defining the logged in links.<\/li>\n<li>Moved 'settings' from tools to settings.<\/li>\n<li>Encoded ampersand for valid markup<\/li>\n<li>Moved Labels about<\/li>\n<li>Fixed SSL url<\/li>\n<li>Reusable widget<\/li>\n<\/ul>\n\n<h4>2.2.6<\/h4>\n\n<ul>\n<li>Added changelog to readme.<\/li>\n<li>OpenID Plugin (http:\/\/wordpress.org\/extend\/plugins\/openid\/) Integration.<\/li>\n<li>%username% can be used in your custom links shown when logged in (gets replaced with username)<\/li>\n<li>WP-FacebookConnect (http:\/\/wordpress.org\/extend\/plugins\/wp-facebookconnect\/) integration (untested!)<\/li>\n<li>Minor fixes (worked through a big list of em!)<\/li>\n<\/ul>","raw_excerpt":"Easily add an ajax-enhanced login widget to your WordPress site sidebar.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/525","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=525"}],"author":[{"embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mikejolley"}],"wp:attachment":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=525"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=525"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=525"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=525"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=525"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=525"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}