{"id":131401,"date":"2020-11-10T19:52:36","date_gmt":"2020-11-10T19:52:36","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/book-an-appointment\/"},"modified":"2021-07-10T06:30:54","modified_gmt":"2021-07-10T06:30:54","slug":"book-an-appointment","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/book-an-appointment\/","author":17720058,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.41","stable_tag":"1.41","tested":"5.8.18","requires":"4.6","requires_php":"5.6","requires_plugins":"","header_name":"Book an appointment","header_author":"Dovi42","header_description":"Book an appointment using several possible locations.","assets_banners_color":"faf7f4","last_updated":"2021-07-10 06:30:54","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/wpdemo.dovi42.hu\/donate\/","header_plugin_uri":"http:\/\/wpdemo.dovi42.hu\/book-an-appointment-en","header_author_uri":"http:\/\/dovi42.hu\/","rating":5,"author_block_rating":0,"active_installs":10,"downloads":4399,"num_ratings":0,"support_threads":1,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.00":{"tag":"1.00","author":"dovi42","date":"2020-11-10 19:52:07"},"1.10":{"tag":"1.10","author":"dovi42","date":"2020-11-11 15:15:57"},"1.20":{"tag":"1.20","author":"dovi42","date":"2020-11-12 17:35:30"},"1.25":{"tag":"1.25","author":"dovi42","date":"2020-11-14 14:47:02"},"1.26":{"tag":"1.26","author":"dovi42","date":"2020-11-15 19:27:36"},"1.30":{"tag":"1.30","author":"dovi42","date":"2020-11-17 17:19:24"},"1.31":{"tag":"1.31","author":"dovi42","date":"2020-11-18 16:33:04"},"1.32":{"tag":"1.32","author":"dovi42","date":"2020-11-19 13:16:34"},"1.33":{"tag":"1.33","author":"dovi42","date":"2020-11-20 09:34:48"},"1.34":{"tag":"1.34","author":"dovi42","date":"2020-11-21 06:18:31"},"1.35":{"tag":"1.35","author":"dovi42","date":"2020-11-21 15:51:55"},"1.36":{"tag":"1.36","author":"dovi42","date":"2020-11-24 16:51:15"},"1.37":{"tag":"1.37","author":"dovi42","date":"2021-03-03 11:46:35"},"1.38":{"tag":"1.38","author":"dovi42","date":"2021-03-24 09:01:33"},"1.39":{"tag":"1.39","author":"dovi42","date":"2021-05-12 08:10:17"},"1.40":{"tag":"1.40","author":"dovi42","date":"2021-05-21 14:17:02"},"1.41":{"tag":"1.41","author":"dovi42","date":"2021-07-10 06:30:54"}},"upgrade_notice":{"1.41":"<ul>\n<li>Bug fix<\/li>\n<\/ul>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"2"},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":2416141,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":2416142,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":2416140,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.00","1.10","1.20","1.25","1.26","1.30","1.31","1.32","1.33","1.34","1.35","1.36","1.37","1.38","1.39","1.40","1.41"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":2416143,"resolution":"1","location":"assets","locale":""},"screenshot-10.jpg":{"filename":"screenshot-10.jpg","revision":2416128,"resolution":"10","location":"assets","locale":""},"screenshot-11.jpg":{"filename":"screenshot-11.jpg","revision":2416129,"resolution":"11","location":"assets","locale":""},"screenshot-12.jpg":{"filename":"screenshot-12.jpg","revision":2416130,"resolution":"12","location":"assets","locale":""},"screenshot-13.jpg":{"filename":"screenshot-13.jpg","revision":2416131,"resolution":"13","location":"assets","locale":""},"screenshot-14.jpg":{"filename":"screenshot-14.jpg","revision":2416132,"resolution":"14","location":"assets","locale":""},"screenshot-15.jpg":{"filename":"screenshot-15.jpg","revision":2416133,"resolution":"15","location":"assets","locale":""},"screenshot-16.jpg":{"filename":"screenshot-16.jpg","revision":2416134,"resolution":"16","location":"assets","locale":""},"screenshot-17.jpg":{"filename":"screenshot-17.jpg","revision":2416136,"resolution":"17","location":"assets","locale":""},"screenshot-18.jpg":{"filename":"screenshot-18.jpg","revision":2416137,"resolution":"18","location":"assets","locale":""},"screenshot-19.jpg":{"filename":"screenshot-19.jpg","revision":2416138,"resolution":"19","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":2416144,"resolution":"2","location":"assets","locale":""},"screenshot-20.jpg":{"filename":"screenshot-20.jpg","revision":2418566,"resolution":"20","location":"assets","locale":""},"screenshot-21.jpg":{"filename":"screenshot-21.jpg","revision":2418564,"resolution":"21","location":"assets","locale":""},"screenshot-22.jpg":{"filename":"screenshot-22.jpg","revision":2418565,"resolution":"22","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":2416145,"resolution":"3","location":"assets","locale":""},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":2416146,"resolution":"4","location":"assets","locale":""},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":2416147,"resolution":"5","location":"assets","locale":""},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":2416148,"resolution":"6","location":"assets","locale":""},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":2416149,"resolution":"7","location":"assets","locale":""},"screenshot-8.jpg":{"filename":"screenshot-8.jpg","revision":2416126,"resolution":"8","location":"assets","locale":""},"screenshot-9.jpg":{"filename":"screenshot-9.jpg","revision":2416127,"resolution":"9","location":"assets","locale":""}},"screenshots":{"1":"Book a day","2":"Book an appointment","3":"Confirmation email","4":"Notify administrator","5":"Overview of daily bookings (frontend)","6":"Overview of appointments (frontend)","7":"Notify administrator of cancellation of booking","8":"Unconfirmed bookings","9":"Cancellation - without message","10":"Set up a cancellation message","11":"Cancel booking - with a message","12":"Daily bookings (backend)","13":"Date bookings (backend)","14":"Booking confirmation","15":"Plugin configuration","16":"Paste into Content","17":"Set location (text section)","18":"Location setting - daily booking parameters","19":"Location setting - appointment booking parameters","20":"Customized booking form","21":"My robot filter","22":"Google reCaptcha v2","23":"Google Calendar settings"}},"plugin_section":[],"plugin_tags":[276,269,6338],"plugin_category":[40],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-131401","plugin","type-plugin","status-closed","hentry","plugin_tags-appointment","plugin_tags-booking","plugin_tags-place","plugin_category-calendar-and-events"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/book-an-appointment_faf7f4.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-1.jpg?rev=2416143","caption":"Book a day"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-2.jpg?rev=2416144","caption":"Book an appointment"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-3.jpg?rev=2416145","caption":"Confirmation email"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-4.jpg?rev=2416146","caption":"Notify administrator"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-5.jpg?rev=2416147","caption":"Overview of daily bookings (frontend)"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-6.jpg?rev=2416148","caption":"Overview of appointments (frontend)"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-7.jpg?rev=2416149","caption":"Notify administrator of cancellation of booking"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-8.jpg?rev=2416126","caption":"Unconfirmed bookings"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-9.jpg?rev=2416127","caption":"Cancellation - without message"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-10.jpg?rev=2416128","caption":"Set up a cancellation message"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-11.jpg?rev=2416129","caption":"Cancel booking - with a message"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-12.jpg?rev=2416130","caption":"Daily bookings (backend)"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-13.jpg?rev=2416131","caption":"Date bookings (backend)"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-14.jpg?rev=2416132","caption":"Booking confirmation"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-15.jpg?rev=2416133","caption":"Plugin configuration"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-16.jpg?rev=2416134","caption":"Paste into Content"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-17.jpg?rev=2416136","caption":"Set location (text section)"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-18.jpg?rev=2416137","caption":"Location setting - daily booking parameters"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-19.jpg?rev=2416138","caption":"Location setting - appointment booking parameters"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-20.jpg?rev=2418566","caption":"Customized booking form"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-21.jpg?rev=2418564","caption":"My robot filter"},{"src":"https:\/\/ps.w.org\/book-an-appointment\/assets\/screenshot-22.jpg?rev=2418565","caption":"Google reCaptcha v2"}],"raw_content":"<!--section=description-->\n<p><strong>Registration is not required<\/strong> for the booking, but for the plugin to work, it is absolutely necessary to enter the email address related to the booking, because during the booking process, the plugin sends notifications to the user and the administrator by email. In addition, the details to be recorded for the booking can be modified (with some coding).<\/p>\n\n<h3>Main functions<\/h3>\n\n<ul>\n<li><strong>Holidays and working days<\/strong>\nHolidays and weekday relocation support\nAllow booking on weekdays <em>and\/or<\/em> weekends <em>and\/or<\/em> holidays<\/li>\n<li><strong>More bookings<\/strong>\nSupport for multiple bookings with different types and settings.<\/li>\n<li><strong>HTML template<\/strong>\nUse templates for email communication. <em>(Varies by language.)<\/em><\/li>\n<li><strong>Possibility of forbidden days per booking place<\/strong><\/li>\n<li><strong>Notification email address per booking location<\/strong><\/li>\n<li><strong>Confirm booking via link<\/strong><\/li>\n<li><strong>Cancel reservations<\/strong>\nBy both user and administrator.<\/li>\n<li><strong>Booking Confirmation<\/strong> <em>(optional)<\/em>\nThe plugin supports administrator verification, but you are not required to use it<\/li>\n<li><strong>Include CAPTCHA for booking form<\/strong>\nYou can choose between the built-in robot filter and Google reCAPTCHA v2. (In the latter case, you will need an API key.)<\/li>\n<li><strong>For daily bookings:<\/strong>\n\n<ul>\n<li>Book up to several days at a time<\/li>\n<\/ul><\/li>\n<li><strong>Date for booking:<\/strong>\n\n<ul>\n<li>Set a booking period within a day<\/li>\n<li>Booking time unit setting (in minutes)<\/li>\n<li>Different even and odd weeks<\/li>\n<li>Setting a restricted period (eg lunch time)<\/li>\n<\/ul><\/li>\n<li><strong>Support Google Calendar:<\/strong>\nIt supports automatically saving bookings to different calendars for each booking location.<\/li>\n<li><strong>CUSTOMIZE!<\/strong>\nUnique look for your booking form and calendar. \n<em>(Samples included in the customize-sample folder.)<\/em> <\/li>\n<\/ul>\n\n<h4>Detailed Description<\/h4>\n\n<p><a href=\"http:\/\/wpdemo.dovi42.hu\/book-an-appointment-en\/\">On the extension's website<\/a><\/p>\n\n<h4>Facebook<\/h4>\n\n<p><a href=\"https:\/\/www.facebook.com\/groups\/dovi42\/\">Facebook support group<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Update your WordPress page<\/li>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/book-an-appointment<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the <code>Plugins<\/code> screen in WordPress<\/li>\n<li>Set the common settings of the plugin in the \"Book an appointment settings\" menu item of the \"Settings\" menu, on the \"Plugin settings\" tab<\/li>\n<li>Create booking places and set their parameters in the \"Places\" menu<\/li>\n<li>Use the booking site page or paste your shortcode into the content. <em>(You can also find the code to be inserted in the \"Book an appointment settings\" menu item on the \"Using Plugin\" tab of the \"Settings\" menu.)<\/em><\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='can%20i%20book%20multiple%20appointments%20at%20once%3F'><h3>Can I book multiple appointments at once?<\/h3><\/dt>\n<dd><p>No, only one date can be selected per booking. For days, you can select multiple days.<\/p><\/dd>\n<dt id='what%20do%20forbidden%20days%20mean%3F'><h3>What do forbidden days mean?<\/h3><\/dt>\n<dd><p>Days that cannot be booked in any way. (eg because you are on leave)<\/p><\/dd>\n<dt id='do%20i%20see%20bookings%20in%20calendar%20view%3F'><h3>Do I see bookings in calendar view?<\/h3><\/dt>\n<dd><p>Yes, there is also an overview view for daily and time bookings<\/p><\/dd>\n<dt id='do%20i%20see%20bookings%20in%20google%20calendar%3F'><h3>Do I see bookings in Google Calendar?<\/h3><\/dt>\n<dd><p>Yes, the plugin already includes support for Google Calendar.<\/p><\/dd>\n<dt id='can%20i%20link%20paypal%20to%20my%20booking%3F'><h3>Can I link Paypal to my booking?<\/h3><\/dt>\n<dd><p>Not yet - it's a development plan.<\/p><\/dd>\n<dt id='can%20i%20link%20my%20booking%20to%20a%20woocommerce%20shop%3F'><h3>Can I link my booking to a WooCommerce shop?<\/h3><\/dt>\n<dd><p>Not yet - it's a development plan.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.40<\/h4>\n\n<ul>\n<li>Setting up the bookable days has been modified. (Now the days of the week can be adjusted.)<\/li>\n<li>You can set the farthest bookable day.<\/li>\n<\/ul>\n\n<h4>1.39<\/h4>\n\n<ul>\n<li>Modify call Google reCaptcha<\/li>\n<\/ul>\n\n<h4>1.38<\/h4>\n\n<ul>\n<li>Modify use templates  <\/li>\n<\/ul>\n\n<h4>1.37<\/h4>\n\n<ul>\n<li>Compatible WordPress 5.7 <\/li>\n<\/ul>\n\n<h4>1.36<\/h4>\n\n<ul>\n<li>Minor changes that do not affect operation.<\/li>\n<\/ul>\n\n<h4>1.35<\/h4>\n\n<ul>\n<li>User confirmation email attached to the event calendar file. (*.ics) <\/li>\n<\/ul>\n\n<h4>1.34<\/h4>\n\n<ul>\n<li>Adding actions<\/li>\n<\/ul>\n\n<h4>1.33<\/h4>\n\n<ul>\n<li>Adding filters<\/li>\n<\/ul>\n\n<h4>1.32<\/h4>\n\n<ul>\n<li>Booking delay can be specified not in days but in hours.<\/li>\n<li>Opening hours other than the working day can be set for weekends and public holidays.<\/li>\n<li>Even more detailed customizability.  <\/li>\n<\/ul>\n\n<h4>1.30<\/h4>\n\n<ul>\n<li>Adding Google Calendar support <\/li>\n<\/ul>\n\n<h4>1.25<\/h4>\n\n<ul>\n<li>Adding Google reCAPTCHA v2 <\/li>\n<\/ul>\n\n<h4>1.20<\/h4>\n\n<ul>\n<li>Configurability of a manager or groups at the booking location who can cancel or confirm bookings on the frontend.<\/li>\n<\/ul>\n\n<h4>1.10<\/h4>\n\n<ul>\n<li>Configurability of a manager or groups at the booking location who can cancel or confirm bookings on the frontend.<\/li>\n<\/ul>\n\n<h4>1.00<\/h4>\n\n<ul>\n<li>First published version<\/li>\n<\/ul>","raw_excerpt":"This plugin allows you to book dates or day(s) for one or more locations on the page.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/131401","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=131401"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/anonymized-17720058"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=131401"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=131401"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=131401"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=131401"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=131401"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=131401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}