{"id":284324,"date":"2026-02-24T14:47:09","date_gmt":"2026-02-24T14:47:09","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/grt-booking\/"},"modified":"2026-02-24T14:46:39","modified_gmt":"2026-02-24T14:46:39","slug":"grt-booking","status":"publish","type":"plugin","link":"https:\/\/fr-ca.wordpress.org\/plugins\/grt-booking\/","author":23447819,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.1","stable_tag":"1.0.1","tested":"6.9.4","requires":"5.0","requires_php":"","requires_plugins":null,"header_name":"GRT Booking","header_author":"ridhwanahsann","header_description":"A comprehensive room reservation system.","assets_banners_color":"","last_updated":"2026-02-24 14:46:39","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/ridhwanahsan\/grt-booking","header_author_uri":"https:\/\/github.com\/ridhwanahsan","rating":0,"author_block_rating":0,"active_installs":0,"downloads":168,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"ridhwanahsann","date":"2026-02-24 14:46:39"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3468717,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Admin Settings Page","2":"Frontend Booking Form"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[269,4488,722,12062],"plugin_category":[40],"plugin_contributors":[255925],"plugin_business_model":[],"class_list":["post-284324","plugin","type-plugin","status-publish","hentry","plugin_tags-booking","plugin_tags-hotel","plugin_tags-reservation","plugin_tags-room","plugin_category-calendar-and-events","plugin_contributors-ridhwanahsann","plugin_committers-ridhwanahsann"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/grt-booking\/assets\/icon-256x256.png?rev=3468717","icon_2x":"https:\/\/ps.w.org\/grt-booking\/assets\/icon-256x256.png?rev=3468717","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>GRT Booking is a lightweight and powerful room reservation plugin. It allows administrators to define available booking periods and provides a frontend form for users to check room availability.<\/p>\n\n<p><strong>Features:<\/strong>\n*   Responsive booking form via shortcode [grtbo_booking_form].\n*   AJAX-powered availability checking.\n*   Admin settings for minimum\/maximum stay.\n*   Customizable submit button text.\n*   Date range management for room availability.\n*   <strong>Smart Date Picker<\/strong>: Only admin-defined available dates are selectable in the frontend form.<\/p>\n\n<h3>Usage<\/h3>\n\n<ol>\n<li><p><strong>Admin Configuration:<\/strong><\/p>\n\n<ul>\n<li>Navigate to <strong>Settings &gt; GRT Booking<\/strong>.<\/li>\n<li>Set the Minimum and Maximum stay duration.<\/li>\n<li>Customize the \"Submit Button Text\".<\/li>\n<li>Use the \"Availability Management\" section to add dates when the room is available.<\/li>\n<\/ul><\/li>\n<li><p><strong>Frontend Display:<\/strong><\/p>\n\n<ul>\n<li>Create a new page or edit an existing one.<\/li>\n<li>Insert the shortcode: <code>[grtbo_booking_form]<\/code><\/li>\n<li>Publish the page.<\/li>\n<\/ul><\/li>\n<\/ol>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>grt-booking<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Go to Settings &gt; GRT Booking to configure the plugin.<\/li>\n<li><strong>Important<\/strong>: Add availability ranges in the admin settings. The frontend form will NOT allow date selection until availability is defined.<\/li>\n<li>Use the shortcode <code>[grtbo_booking_form]<\/code> on any page or post to display the booking form.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20add%20availability%3F\"><h3>How do I add availability?<\/h3><\/dt>\n<dd><p>Go to Settings &gt; GRT Booking and use the \"Add Available Date Range\" form.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20form%20style%3F\"><h3>Can I customize the form style?<\/h3><\/dt>\n<dd><p>Yes, the plugin uses <code>assets\/css\/grt-booking.css<\/code>. You can override these styles in your theme's CSS.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Updated prefix to grtbo across classes, hooks, options, shortcode, AJAX, and DB table.<\/li>\n<li>Moved inline admin datepicker JS into proper enqueue\/inline flow.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"A comprehensive room reservation system for WordPress.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/284324","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=284324"}],"author":[{"embeddable":true,"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ridhwanahsann"}],"wp:attachment":[{"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=284324"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=284324"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=284324"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=284324"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=284324"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=284324"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}