{"id":160134,"date":"2022-07-31T07:47:36","date_gmt":"2022-07-31T07:47:36","guid":{"rendered":"https:\/\/ja.wordpress.org\/plugins\/multi-day-booking-calendar\/"},"modified":"2022-08-14T23:51:12","modified_gmt":"2022-08-14T23:51:12","slug":"multi-day-booking-calendar","status":"closed","type":"plugin","link":"https:\/\/so.wordpress.org\/plugins\/multi-day-booking-calendar\/","author":20466032,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.1","stable_tag":"trunk","tested":"6.0.11","requires":"4.9","requires_php":"7.0","requires_plugins":"","header_name":"Multi-day Booking Calendar","header_author":"matorel","header_description":"This plugin allows you to integrate a multi-day booking calendar into your existing form.","assets_banners_color":"e3f2f6","last_updated":"2022-08-14 23:51:12","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":10,"downloads":1333,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"matorel","date":"2022-08-04 13:11:11"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128\u00d7128.png":{"filename":"icon-128\u00d7128.png","revision":2764020,"resolution":"128x128","location":"assets","locale":""},"icon-256\u00d7256.png":{"filename":"icon-256\u00d7256.png","revision":2764020,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544\u00d7500-rtl.jpg":{"filename":"banner-1544\u00d7500-rtl.jpg","revision":2764020,"resolution":"1544x500","location":"assets","locale":""},"banner-1544\u00d7500.jpg":{"filename":"banner-1544\u00d7500.jpg","revision":2764020,"resolution":"1544x500","location":"assets","locale":""},"banner-772\u00d7250-rtl.jpg":{"filename":"banner-772\u00d7250-rtl.jpg","revision":2764020,"resolution":"772x250","location":"assets","locale":""},"banner-772\u00d7250.jpg":{"filename":"banner-772\u00d7250.jpg","revision":2764020,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2765590,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2765590,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2765590,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2765590,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"The common settings screen allows you to set holidays, regular holidays, and available reservation periods and hours. \u5171\u901a\u8a2d\u5b9a\u753b\u9762\u3067\u306f\u3001\u4f11\u65e5\u3084\u5b9a\u4f11\u65e5\u3001\u4e88\u7d04\u53ef\u80fd\u306a\u671f\u9593\u3084\u6642\u9593\u5e2f\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002","2":"The calendar registration screen allows status management by date and time. \u30ab\u30ec\u30f3\u30c0\u30fc\u767b\u9332\u753b\u9762\u3067\u306f\u3001\u65e5\u306b\u3061\u30fb\u6642\u9593\u5e2f\u306e\u30b9\u30c6\u30fc\u30bf\u30b9\u7ba1\u7406\u304c\u53ef\u80fd\u3067\u3059\u3002","3":"Insert shortcodes into article submission pages, Contact Form 7 submission pages, etc. \u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u3092\u8a18\u4e8b\u6295\u7a3f\u30da\u30fc\u30b8\u3084 Contact Form 7 \u6295\u7a3f\u30da\u30fc\u30b8\u306a\u3069\u306b\u633f\u5165\u3057\u307e\u3059\u3002","4":"The front screen displays the registered calendar, and the day and time can be selected. \u30d5\u30ed\u30f3\u30c8\u753b\u9762\u3067\u306f\u767b\u9332\u3057\u305f\u30ab\u30ec\u30f3\u30c0\u30fc\u3092\u8868\u793a\u3055\u305b\u3001\u65e5\u306b\u3061\u30fb\u6642\u9593\u304c\u9078\u629e\u3067\u304d\u307e\u3059\u3002"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[269,416,361,49431,4062],"plugin_category":[40,42],"plugin_contributors":[211231],"plugin_business_model":[],"class_list":["post-160134","plugin","type-plugin","status-closed","hentry","plugin_tags-booking","plugin_tags-calendar","plugin_tags-form","plugin_tags-reserve","plugin_tags-schedule","plugin_category-calendar-and-events","plugin_category-contact-forms","plugin_contributors-matorel","plugin_committers-matorel"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/multi-day-booking-calendar_e3f2f6.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/multi-day-booking-calendar\/assets\/screenshot-1.png?rev=2765590","caption":"The common settings screen allows you to set holidays, regular holidays, and available reservation periods and hours. \u5171\u901a\u8a2d\u5b9a\u753b\u9762\u3067\u306f\u3001\u4f11\u65e5\u3084\u5b9a\u4f11\u65e5\u3001\u4e88\u7d04\u53ef\u80fd\u306a\u671f\u9593\u3084\u6642\u9593\u5e2f\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002"},{"src":"https:\/\/ps.w.org\/multi-day-booking-calendar\/assets\/screenshot-2.png?rev=2765590","caption":"The calendar registration screen allows status management by date and time. \u30ab\u30ec\u30f3\u30c0\u30fc\u767b\u9332\u753b\u9762\u3067\u306f\u3001\u65e5\u306b\u3061\u30fb\u6642\u9593\u5e2f\u306e\u30b9\u30c6\u30fc\u30bf\u30b9\u7ba1\u7406\u304c\u53ef\u80fd\u3067\u3059\u3002"},{"src":"https:\/\/ps.w.org\/multi-day-booking-calendar\/assets\/screenshot-3.png?rev=2765590","caption":"Insert shortcodes into article submission pages, Contact Form 7 submission pages, etc. \u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u3092\u8a18\u4e8b\u6295\u7a3f\u30da\u30fc\u30b8\u3084 Contact Form 7 \u6295\u7a3f\u30da\u30fc\u30b8\u306a\u3069\u306b\u633f\u5165\u3057\u307e\u3059\u3002"},{"src":"https:\/\/ps.w.org\/multi-day-booking-calendar\/assets\/screenshot-4.png?rev=2765590","caption":"The front screen displays the registered calendar, and the day and time can be selected. \u30d5\u30ed\u30f3\u30c8\u753b\u9762\u3067\u306f\u767b\u9332\u3057\u305f\u30ab\u30ec\u30f3\u30c0\u30fc\u3092\u8868\u793a\u3055\u305b\u3001\u65e5\u306b\u3061\u30fb\u6642\u9593\u304c\u9078\u629e\u3067\u304d\u307e\u3059\u3002"}],"raw_content":"<!--section=description-->\n<p>This plugin allows you to link an existing form with a reservation calendar that allows multiple day and time selections.\nThe administration screen is a simple configuration screen that can be used to set business days, business hours, and reserved dates and times, and can issue embedded shortcodes.\nSince the form itself does not provide any functionality, it can be linked directly to existing forms.\nThe simplicity and lack of extra features makes it easy to get started without confusion.\nIt can be used for car rental reservations, lodging reservations, event reservations, seminar reservations, meeting room reservations, lesson reservations, etc.<\/p>\n\n<p>\u3053\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u306f\u8907\u6570\u65e5\u306e\u9078\u629e\u30fb\u6642\u9593\u306e\u9078\u629e\u304c\u3067\u304d\u308b\u4e88\u7d04\u30ab\u30ec\u30f3\u30c0\u30fc\u3092\u65e2\u5b58\u306e\u30d5\u30a9\u30fc\u30e0\u306b\u9023\u643a\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\n\u7ba1\u7406\u753b\u9762\u306f\u30b7\u30f3\u30d7\u30eb\u306a\u8a2d\u5b9a\u753b\u9762\u3067\u55b6\u696d\u65e5\u3084\u55b6\u696d\u6642\u9593\u3001\u4e88\u7d04\u6e08\u307f\u306e\u65e5\u6642\u306a\u3069\u306e\u8a2d\u5b9a\u304c\u3067\u304d\u3001\u57cb\u3081\u8fbc\u307f\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u306e\u767a\u884c\u304c\u53ef\u80fd\u3067\u3059\u3002\n\u30d5\u30a9\u30fc\u30e0\u81ea\u4f53\u306e\u6a5f\u80fd\u306f\u63d0\u4f9b\u3057\u306a\u3044\u305f\u3081\u3001\u65e2\u5b58\u306e\u30d5\u30a9\u30fc\u30e0\u306b\u305d\u306e\u307e\u307e\u9023\u643a\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\n\u30b7\u30f3\u30d7\u30eb\u3067\u4f59\u8a08\u306a\u6a5f\u80fd\u304c\u306a\u3044\u306e\u3067\u6df7\u4e71\u305b\u305a\u306b\u7c21\u5358\u306b\u59cb\u3081\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\n\u30ec\u30f3\u30bf\u30ab\u30fc\u4e88\u7d04\u3001\u5bbf\u6cca\u4e88\u7d04\u3001\u30a4\u30d9\u30f3\u30c8\u4e88\u7d04\u3001\u30bb\u30df\u30ca\u30fc\u4e88\u7d04\u3001\u4f1a\u8b70\u5ba4\u4e88\u7d04\u3001\u30ec\u30c3\u30b9\u30f3\u4e88\u7d04\u306a\u3069\u69d8\u3005\u306a\u7528\u9014\u3067\u3054\u5229\u7528\u3044\u305f\u3060\u3051\u307e\u3059\u3002<\/p>\n\n<p><strong>How to Use<\/strong><\/p>\n\n<ol>\n<li>After activating the plugin, open the Common Settings page of the Calendar. The Common Settings page allows you to set holidays, regular holidays, and periods and times when appointments can be made.\n\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u6709\u52b9\u5316\u3057\u305f\u3089\u30ab\u30ec\u30f3\u30c0\u30fc\u306e\u5171\u901a\u8a2d\u5b9a\u30da\u30fc\u30b8\u3092\u958b\u304d\u307e\u3059\u3002\u5171\u901a\u8a2d\u5b9a\u753b\u9762\u3067\u306f\u3001\u4f11\u65e5\u3084\u5b9a\u4f11\u65e5\u3001\u4e88\u7d04\u53ef\u80fd\u306a\u671f\u9593\u3084\u6642\u9593\u5e2f\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/li>\n<li>The new submission page of the Calendar allows for day and time status management for each event.\n\u30ab\u30ec\u30f3\u30c0\u30fc\u306e\u65b0\u898f\u6295\u7a3f\u30da\u30fc\u30b8\u3067\u306f\u3001\u30a4\u30d9\u30f3\u30c8\u3054\u3068\u306b\u65e5\u306b\u3061\u30fb\u6642\u9593\u5e2f\u306e\u30b9\u30c6\u30fc\u30bf\u30b9\u7ba1\u7406\u304c\u53ef\u80fd\u3067\u3059\u3002<\/li>\n<li>Once the shortcode is issued on the above page, insert it into a form submission containing inputs, such as Contact Form 7. Refer to \"Shortcode Settings\" below for the attributes of the shortcode, and only the calendar for viewing will be displayed on article pages without inputs. In such cases, do not enter any attribute values other than id.\n\u4e0a\u8a18\u30da\u30fc\u30b8\u3067\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u304c\u767a\u884c\u3055\u308c\u305f\u3089\u3001Contact Form 7 \u306a\u3069\u306einput\u306e\u542b\u307e\u308c\u305f\u30d5\u30a9\u30fc\u30e0\u6295\u7a3f\u306b\u633f\u5165\u3057\u307e\u3059\u3002\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u306e\u5404\u5c5e\u6027\u306f\u4e0b\u8a18\u306e\u300cShortcode Settings\u300d\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002input\u306e\u306a\u3044\u8a18\u4e8b\u30da\u30fc\u30b8\u306a\u3069\u3067\u306f\u95b2\u89a7\u7528\u306e\u30ab\u30ec\u30f3\u30c0\u30fc\u306e\u307f\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u305d\u306e\u5834\u5408\u3001id\u4ee5\u5916\u306e\u5c5e\u6027\u5024\u306f\u8a18\u8ff0\u3057\u306a\u3044\u3067\u304f\u3060\u3055\u3044\u3002<\/li>\n<li>The front screen displays the registered calendar, and selecting a day and time is reflected in the input.\n\u30d5\u30ed\u30f3\u30c8\u753b\u9762\u3067\u306f\u767b\u9332\u3057\u305f\u30ab\u30ec\u30f3\u30c0\u30fc\u3092\u8868\u793a\u3055\u305b\u3001\u65e5\u306b\u3061\u30fb\u6642\u9593\u3092\u9078\u629e\u3059\u308b\u3068input\u306b\u53cd\u6620\u3055\u308c\u307e\u3059\u3002<\/li>\n<\/ol>\n\n<p><strong>Shortcode Settings<\/strong><\/p>\n\n<pre><code>[multi-day-booking-calendar id='' start-name='' end-name='' start-time-name='' end-time-name='' mode='static']\n<\/code><\/pre>\n\n<ul>\n<li><strong>id<\/strong>\nSubmission ID of registered calendar. Required.<\/li>\n<li><strong>start-name<\/strong>\nThe name attribute of the input tag for the start date.<\/li>\n<li><strong>start-time-name<\/strong>\nThe name attribute of the input tag for the start time.<\/li>\n<li><strong>end-name<\/strong>\nThe name attribute of the input tag for the end date.<\/li>\n<li><strong>end-time-name<\/strong>\nThe name attribute of the input tag for the end time.<\/li>\n<li><strong>mode<\/strong>\n<em>static<\/em> : Embed the calendar in the page. default.\n<em>inline<\/em> : A calendar dialog box appears when you click on the input tag.<\/li>\n<\/ul>\n\n<p><strong>API<\/strong>\nBy the time the form is submitted, the reservation may have been available or changed.\nThe plugin does not provide form functionality, so to find out exactly what is happening, please hit the API provided by the plugin before submitting the form.<\/p>\n\n<p>\u30d5\u30a9\u30fc\u30e0\u3092\u9001\u4fe1\u3059\u308b\u307e\u3067\u306b\u3001\u4e88\u7d04\u304c\u53ef\u80fd\u304b\u5909\u66f4\u3055\u308c\u3066\u3044\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\n\u5f53\u30d7\u30e9\u30b0\u30a4\u30f3\u3067\u306f\u30d5\u30a9\u30fc\u30e0\u6a5f\u80fd\u306f\u63d0\u4f9b\u3057\u3066\u3044\u306a\u3044\u305f\u3081\u3001\u53b3\u5bc6\u306b\u8abf\u3079\u308b\u305f\u3081\u306b\u306f\u3001\u30d5\u30a9\u30fc\u30e0\u9001\u4fe1\u524d\u306b\u5f53\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u63d0\u4f9b\u3057\u3066\u3044\u308bAPI\u3092\u53e9\u3044\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n<p><strong><em>Example for Contact Form 7<\/em><\/strong>\nPlease insert the ID of the registered calendar in the form content.\n\u30d5\u30a9\u30fc\u30e0\u5185\u5bb9\u306b\u4e0b\u8a18\u306e\u3088\u3046\u306b\u767b\u9332\u30ab\u30ec\u30f3\u30c0\u30fc\u306eID\u3092\u4ed5\u8fbc\u3093\u3067\u304f\u3060\u3055\u3044\u3002<\/p>\n\n<pre><code>[hidden mdbc-id \"2115\"]\n<\/code><\/pre>\n\n\n\n<pre><code>add_filter('wpcf7_validate', array($this, 'custom_wpcf7_validate'), 11, 2);\n\nfunction custom_wpcf7_validate($result, $tags)\n  {\n    $mdbc_id = null;\n    foreach ($tags as $tag) {\n      $name = $tag['name'];\n      switch ($name) {\n        case 'start-day': \/\/input tag name\n          $start_date = Date('Y-m-d', strtotime($_POST[$name]));\n          break;\n        case 'start-time': \/\/input tag name\n          $start_time = $_POST[$name] ? $_POST[$name] : \"00:00\";\n          break;\n        case 'end-day': \/\/input tag name\n          $end_date =  Date('Y-m-d', strtotime($_POST[$name]));\n          break;\n        case 'end-time': \/\/input tag name\n          $end_time = $_POST[$name] ? $_POST[$name] : \"00:00\";\n          break;\n        case 'mdbc-id': \/\/ID of registered calendar\n          $mdbc_id =  $_POST[$name];\n        default:\n          break;\n      }\n    }\n    if ($mdbc_id) {\n      $request = WP_REST_Request::from_url(home_url('\/?rest_route=\/mdbc\/v1\/check_reserve'));\n      $request-&gt;set_method('POST');\n      $request-&gt;set_param(\"postid\", $mdbc_id);\n      $request-&gt;set_param(\"start\", $start_date . \" \" . $start_time);\n      $request-&gt;set_param(\"end\", $end_date . \" \" . $end_time);\n      $response = rest_do_request($request);\n      if ($response-&gt;is_error()) {\n        $result-&gt;invalidate(\"start-day\", 'You cannot make reservations during that specified time period.');\/\/Output error.\n      } else {\n        $data = $response-&gt;get_data();\n        if (!$data[\"can_reserve\"])\n          $result-&gt;invalidate(\"start-day\", 'You cannot make reservations during that specified time period.');\/\/Output error.\n      }\n    }\n    return $result;\n  }\n<\/code><\/pre>\n\n<!--section=installation-->\n<ol>\n<li>From the WP admin panel, click \u201cPlugins\u201d -&gt; \u201cAdd new\u201d.<\/li>\n<li>In the browser input box, type \u201cMulti-day Booking Calendar\u201d.<\/li>\n<li>Select the \u201cMulti-day Booking Calendar\u201d plugin and click \u201cInstall\u201d.<\/li>\n<li>Activate the plugin.<\/li>\n<\/ol>\n\n<p>OR\u2026<\/p>\n\n<ol>\n<li>Download the plugin from this page.<\/li>\n<li>Save the .zip file to a location on your computer.<\/li>\n<li>Open the WP admin panel, and click \u201cPlugins\u201d -&gt; \u201cAdd new\u201d.<\/li>\n<li>Click \u201cupload\u201d.. then browse to the .zip file downloaded from this page.<\/li>\n<li>Click \u201cInstall\u201d.. and then \u201cActivate plugin\u201d.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='%E9%96%8B%E5%A7%8B%E6%97%A5%E3%81%AE%E3%81%BF%E9%81%B8%E6%8A%9E%E3%81%95%E3%81%9B%E3%81%9F%E3%81%84'><h3>\u958b\u59cb\u65e5\u306e\u307f\u9078\u629e\u3055\u305b\u305f\u3044<\/h3><\/dt>\n<dd><p>\u53ef\u80fd\u3067\u3059\u3002\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u306eend-name\u3068end-time-name\u3092\u524a\u9664\u3057\u3066\u4e0b\u3055\u3044\u3002\n[multi-day-booking-calendar id='' start-name='' end-name='' start-time-name='' end-time-name='' mode='static']<\/p><\/dd>\n<dt id='%E4%BA%88%E7%B4%84%E6%8C%87%E5%AE%9A%E9%96%93%E9%9A%94%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%97%E3%81%9F%E3%81%84'><h3>\u4e88\u7d04\u6307\u5b9a\u9593\u9694\u3092\u5909\u66f4\u3057\u305f\u3044<\/h3><\/dt>\n<dd><p>\u30d7\u30ed\u7248\u3067\u53ef\u80fd\u3067\u3059\u3002 <a href=\"https:\/\/matorel.com\/multi-day-booking-calendar-pro\">\u3053\u3061\u3089<\/a> \u3088\u308a\u8cfc\u5165\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p><\/dd>\n<dt id='%E4%BA%88%E7%B4%84%E5%8F%AF%E8%83%BD%E6%9C%9F%E9%96%93%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%97%E3%81%9F%E3%81%84'><h3>\u4e88\u7d04\u53ef\u80fd\u671f\u9593\u3092\u5909\u66f4\u3057\u305f\u3044<\/h3><\/dt>\n<dd><p>\u30d7\u30ed\u7248\u3067\u53ef\u80fd\u3067\u3059\u3002 <a href=\"https:\/\/matorel.com\/multi-day-booking-calendar-pro\">\u3053\u3061\u3089<\/a> \u3088\u308a\u8cfc\u5165\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<p>First commit.<\/p>\n\n<h4>1.0.1<\/h4>\n\n<p>\u7d42\u4e86\u6642\u9593\u3082\u9078\u629e\u53ef\u80fd\u306b\u4fee\u6b63\u3002<\/p>","raw_excerpt":"This plugin allows you to link an existing form with a reservation calendar that allows multiple day and time selections.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/160134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=160134"}],"author":[{"embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/matorel"}],"wp:attachment":[{"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=160134"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=160134"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=160134"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=160134"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=160134"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/so.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=160134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}