{"id":292723,"date":"2026-05-18T11:40:30","date_gmt":"2026-05-18T11:40:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/myclub-booking\/"},"modified":"2026-05-18T11:39:54","modified_gmt":"2026-05-18T11:39:54","slug":"myclub-booking","status":"publish","type":"plugin","link":"https:\/\/srd.wordpress.org\/plugins\/myclub-booking\/","author":20991972,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"MyClub Booking","header_author":"MyClub AB","header_description":"Retrieves booking information from the MyClub member administration platform. Creates a Gutenberg block and shortcode to display bookable items.","assets_banners_color":"","last_updated":"2026-05-18 11:39:54","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.myclub.se","header_plugin_uri":"https:\/\/github.com\/myclub-se\/myclub-booking","header_author_uri":"https:\/\/www.myclub.se","rating":0,"author_block_rating":0,"active_installs":0,"downloads":47,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"myclubse","date":"2026-05-18 11:39:54"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3535557,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3535557,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":{"myclub-booking\/calendar":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"attributes":{"bookable_id":{"type":"string","default":""},"post_id":{"type":"string","default":""}},"name":"myclub-booking\/calendar","version":"1.0.0","title":"MyClub Booking Calendar","category":"myclub","icon":"calendar-alt","description":"Display calendar for a selected bookable item","example":{},"supports":{"html":false},"textdomain":"myclub-booking","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","render":"file:.\/render.php","style":"file:.\/style-index.css","viewScript":"file:.\/view.js"}},"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[563,353,1919],"plugin_category":[44,58],"plugin_contributors":[230054],"plugin_business_model":[],"class_list":["post-292723","plugin","type-plugin","status-publish","hentry","plugin_tags-administration","plugin_tags-groups","plugin_tags-members","plugin_category-discussion-and-community","plugin_category-user-management","plugin_contributors-myclubse","plugin_committers-myclubse"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/myclub-booking\/assets\/icon-128x128.png?rev=3535557","icon_2x":"https:\/\/ps.w.org\/myclub-booking\/assets\/icon-256x256.png?rev=3535557","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>This plugin is intended for associations and organizations that use the MyClub membership system and need to fetch information about bookable items on their website.<\/p>\n\n<p>Please ensure that your server is running on PHP 7.4 or higher and your WordPress version is at least 6.4 to utilize this plugin fully.<\/p>\n\n<h3>Components<\/h3>\n\n<p>There is only one component in this plugin:\n* Bookable items<\/p>\n\n<p>This component retrieves bookable items from the MyClub member administration platform and displays them on a wordpress page.<\/p>\n\n<h3>Appearance<\/h3>\n\n<p>All components are minimally designed to make them easier to customize and fit your website\u2019s design. All headers, tables, images, and similar items have their own CSS classes, allowing you to style them according to your preferences.<\/p>\n\n<h3>Dependencies<\/h3>\n\n<p>The plugin has no external plugin dependencies. All requirements are bundled in the plugin itself. However we are using the following opensource library (which is included in the plugin):\n* FullCalendar (v5.11.5 and v6.1.11), which can be seen <a href=\"https:\/\/fullcalendar.io\/\">here<\/a>. All source to the plugin is available <a href=\"https:\/\/github.com\/fullcalendar\/fullcalendar\">here<\/a>. No data is being sent to the FullCalendar plugin website.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the MyClub member administration platform (https:\/\/member.myclub.se\/) to fetch data. This is required for the plugin to work.\nThis service is provided by MyClub AB: https:\/\/www.myclub.se\/\nPrivacy policy: https:\/\/www.myclub.se\/integritetspolicy<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>This plugin communicates with https:\/\/member.myclub.se\/ to provide data for the plugin.<\/p>\n\n<p>The following information is transmitted:\n- Site URL<\/p>\n\n<p>The plugin transmits name and email address of the person who is booking an item in the plugin.<\/p>\n\n<!--section=installation-->\n<p>To fetch data from MyClub, you must first install this plugin:\n1. Login to your WordPress Dashboard\n2. Go to Plugins -&gt; Add New\n3. Search for MyClub booking plugin\n4. Install the MyClub booking plugin\n5. Activate it.\n6. Add your API key to the plugin settings.<\/p>\n\n<p>You can generate an API key within MyClub under Productions and prices in MyClub. Please note that once the key is generated, you need to save it immediately and paste it into the newly installed plugin. You can also reuse the API key from the MyClub groups plugin.<\/p>\n\n<p>Once the plugin is installed with the API key, you can begin using it. The plugin consists of various components that can be added to any page via either Gutenberg blocks or Shortcodes.<\/p>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Retrieves booking information from the MyClub member administration platform. Creates a Gutenberg block and shortcode to display bookable items.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/292723","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=292723"}],"author":[{"embeddable":true,"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/myclubse"}],"wp:attachment":[{"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=292723"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=292723"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=292723"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=292723"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=292723"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=292723"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}