{"id":16218,"date":"2012-01-02T08:22:45","date_gmt":"2012-01-02T08:22:45","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/appointment-calendar\/"},"modified":"2019-02-11T08:53:42","modified_gmt":"2019-02-11T08:53:42","slug":"appointment-calendar","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/appointment-calendar\/","author":8272439,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.9.6","stable_tag":"2.9.6","tested":"4.9.29","requires":"3.3","requires_php":"","requires_plugins":"","header_name":"Appointment Calendar","header_author":"Scientech It Solution","header_description":"","assets_banners_color":"","last_updated":"2019-02-11 08:53:42","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/appointzilla.com\/","header_plugin_uri":"http:\/\/appointzilla.com\/see-a-demo\/","header_author_uri":"http:\/\/www.appointzilla.com","rating":4.4,"author_block_rating":0,"active_installs":600,"downloads":104481,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":"8","2":"2","3":"4","4":"1","5":"64"},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.8","0.85","1.0","1.1","2.0","2.1","2.2","2.3","2.4","2.5","2.6","2.6.1","2.6.2","2.6.3","2.6.4","2.6.5","2.7","2.7.1","2.7.2","2.7.3","2.7.4","2.7.5","2.7.6","2.7.6.1","2.7.6.2","2.8","2.9","2.9.1","2.9.2","2.9.3","2.9.4","2.9.5","2.9.6"],"block_files":[],"assets_screenshots":{"screenshot-4.png":{"filename":"screenshot-4.png","revision":"2028356","resolution":"4","location":"plugin"},"screenshot-11.png":{"filename":"screenshot-11.png","revision":"2028356","resolution":"11","location":"plugin"},"screenshot-5.png":{"filename":"screenshot-5.png","revision":"2028356","resolution":"5","location":"plugin"},"screenshot-7.png":{"filename":"screenshot-7.png","revision":"2028356","resolution":"7","location":"plugin"},"screenshot-6.png":{"filename":"screenshot-6.png","revision":"2028356","resolution":"6","location":"plugin"},"screenshot-8.png":{"filename":"screenshot-8.png","revision":"2028356","resolution":"8","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":"2028356","resolution":"1","location":"plugin"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"2028356","resolution":"3","location":"plugin"},"screenshot-10.png":{"filename":"screenshot-10.png","revision":"2028356","resolution":"10","location":"plugin"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"2028356","resolution":"2","location":"plugin"},"screenshot-9.png":{"filename":"screenshot-9.png","revision":"2028356","resolution":"9","location":"plugin"}},"screenshots":{"1":"Appointment Calendar","2":"Appointment Booking Form","3":"Admin Panel - Booking Management","4":"Admin Panel - Appointment Calendar","5":"Admin Panel - Appointment Booking Form","6":"Admin Panel - Create Service","7":"Admin Panel - Create Time-Off like Lunch, Meeting, Holiday etc.","8":"Admin Panel - Notification Settings","9":"Admin Panel - Calendar Settings","10":"Appointment Calendar For Mobile Deives","11":"Admin Panel - Export Appointments List"}},"plugin_section":[],"plugin_tags":[276,8133,1280,275,268],"plugin_category":[40],"plugin_contributors":[77622,77623,77624],"plugin_business_model":[],"class_list":["post-16218","plugin","type-plugin","status-closed","hentry","plugin_tags-appointment","plugin_tags-appointment-booking","plugin_tags-appointment-calendar","plugin_tags-booking-calendar","plugin_tags-scheduling","plugin_category-calendar-and-events","plugin_contributors-aankit","plugin_contributors-farazfrank","plugin_contributors-harimaliya","plugin_committers-aankit"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/appointment-calendar.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/appointment-calendar\/trunk\/screenshot-1.png?rev=2028356","caption":"Appointment Calendar"},{"src":"https:\/\/ps.w.org\/appointment-calendar\/trunk\/screenshot-2.png?rev=2028356","caption":"Appointment Booking Form"},{"src":"https:\/\/ps.w.org\/appointment-calendar\/trunk\/screenshot-3.png?rev=2028356","caption":"Admin Panel - Booking Management"},{"src":"https:\/\/ps.w.org\/appointment-calendar\/trunk\/screenshot-4.png?rev=2028356","caption":"Admin Panel - Appointment Calendar"},{"src":"https:\/\/ps.w.org\/appointment-calendar\/trunk\/screenshot-5.png?rev=2028356","caption":"Admin Panel - Appointment Booking Form"},{"src":"https:\/\/ps.w.org\/appointment-calendar\/trunk\/screenshot-6.png?rev=2028356","caption":"Admin Panel - Create Service"},{"src":"https:\/\/ps.w.org\/appointment-calendar\/trunk\/screenshot-7.png?rev=2028356","caption":"Admin Panel - Create Time-Off like Lunch, Meeting, Holiday etc."},{"src":"https:\/\/ps.w.org\/appointment-calendar\/trunk\/screenshot-8.png?rev=2028356","caption":"Admin Panel - Notification Settings"},{"src":"https:\/\/ps.w.org\/appointment-calendar\/trunk\/screenshot-9.png?rev=2028356","caption":"Admin Panel - Calendar Settings"},{"src":"https:\/\/ps.w.org\/appointment-calendar\/trunk\/screenshot-10.png?rev=2028356","caption":"Appointment Calendar For Mobile Deives"},{"src":"https:\/\/ps.w.org\/appointment-calendar\/trunk\/screenshot-11.png?rev=2028356","caption":"Admin Panel - Export Appointments List"}],"raw_content":"<!--section=description-->\n<p>Appointment Calendar is a simple but effective plugin which enables you to take online appointment bookings on your wordpress blog. If you are a consultant\/doctor\/lawyer etc, you can harness the power of appointment calendar.<\/p>\n\n<p>Simply unzip and upload appointment-calendar directory to <code>\/wp-content\/plugins\/<\/code> directory and activate the plugin.<\/p>\n\n<p>Use shortcode <strong>[APCAL]<\/strong> to insert calendar into any post or page.<\/p>\n\n<p>Use shortcode <strong>[APCAL_MOBILE]<\/strong> for Mobile devices.<\/p>\n\n<p>Thats it, you can now start taking appointments on your wordpress site.<br \/>\nNo need to use third party appointment booking services, everything can be managed from inside the wordpress admin panel.<\/p>\n\n<p>If you face any problem using the plugin please ask in the <a href=\"http:\/\/wordpress.org\/support\/plugin\/appointment-calendar\">Forums<\/a>.<\/p>\n\n<p>Documentation: <a href=\"http:\/\/appointzilla.com\/documentation-appointzilla-lite\/\">Wordpress Appointment Calendar Plugin<\/a><\/p>\n\n<p>Plugin Tranlation Guide: <a href=\"http:\/\/appointzilla.com\/Appointment-Calendar-Premium-Plugin-Translation-Guide.pdf\">Appointment Calendar Plugin Tranlation Guide<\/a><\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Multilingual: easily translate plugin in your native language<\/li>\n<li>Create Service eg: Consultation\/Appointment\/Hair Cut etc.<\/li>\n<li>Add\/Edit\/Manage Booking from Admin Interface.<\/li>\n<li>Insert Booking Calendar into any Post\/Page using ShortCode [APCAL].<\/li>\n<li>Mobile devices ShortCode [APCAL_MOBILE].<\/li>\n<li>Block Timeslots for Lunch, Holiday. Meeting etc.<\/li>\n<li>Get Email Notifications on Booking.<\/li>\n<li>Get Booking Confirmation Emails on Booking Approved\/Cancelled by Admin.<\/li>\n<li>Export Appointments: export your all appointments lists as CSV file<\/li>\n<\/ul>\n\n<h4>Premium Plugin Features<\/h4>\n\n<ul>\n<li>Admin &amp; Staff Appointments Management Dashboard<\/li>\n<li>Create Unlimited Services and Staffs<\/li>\n<li>Customizable Business Hours<\/li>\n<li>Customizable Staff Hours<\/li>\n<li>Clients and Appointments History<\/li>\n<li>2 Way Google Calendar Sync<\/li>\n<li>Time Offs to create complex working Schedule<\/li>\n<li>Paypal Payment Gateway to accept payment on booking<\/li>\n<li>Multilingual &amp; Translation Ready<\/li>\n<li>Multiple Staff notification<\/li>\n<li>Enable\/Disable Clients or Customers Registration at time of online booking<\/li>\n<li>Export Appointments &amp; Clients: export your all appointments and clients lists as CSV file<\/li>\n<li>Email Reminders: send appointment reminder to clients<\/li>\n<li>Fast, Freindly and Prompt Support<\/li>\n<\/ul>\n\n<p>Check out the Appointment Calendar Premium Demo <a href=\"http:\/\/appointzilla.com\/demo\/wordpress\/\">HERE<\/a><\/p>\n\n<!--section=installation-->\n<p>This section describes how to install the plugin and get it working.<\/p>\n\n<ol>\n<li>Unzip archive and upload the entire folder to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Use ShortCode [APCAL] to insert booking calendar into any page \/post<\/li>\n<li>Start taking appointments online<\/li>\n<\/ol>\n\n<!--section=faq-->\n<p>Have doubts and queries:  <a href=\"http:\/\/appointzilla.com\/documentation-appointzilla-lite\/\">Appointment Calendar Plugin<\/a><\/p>\n\n<!--section=changelog-->\n<h4>2.9.6<\/h4>\n\n<ol>\n<li>Fixed time slot calaculation issue with weekly time off in mobile shortcode.<\/li>\n<li>Added some more localization file in php calendar. <\/li>\n<\/ol>\n\n<h4>2.9.5<\/h4>\n\n<ol>\n<li>Hide service cost field from service page if service cost is hide from settings.<\/li>\n<\/ol>\n\n<h4>2.9.4<\/h4>\n\n<ol>\n<li>Make plugin compatible with PHP 7<\/li>\n<\/ol>\n\n<h4>2.9.3<\/h4>\n\n<ol>\n<li>Fixed PHP calendar issue<\/li>\n<\/ol>\n\n<h4>2.9.2<\/h4>\n\n<ol>\n<li>sanitize, escape, and validate all post calls<\/li>\n<\/ol>\n\n<h4>2.9.1<\/h4>\n\n<ol>\n<li>make all funcitons with prefix.<\/li>\n<li>define plugin url variable.<\/li>\n<li>sanitize, escape, and validate all post calls and requests.<\/li>\n<li>safely uninstall plugin.<\/li>\n<\/ol>\n\n<h4>2.9<\/h4>\n\n<ol>\n<li>Remove plugin PHPmailer classes and use wordpress PHPmailer Core class.<\/li>\n<\/ol>\n\n<h4>2.8<\/h4>\n\n<ol>\n<li>PHPmailer library updated with version 5.2.22<\/li>\n<\/ol>\n\n<h4>2.7.6.2<\/h4>\n\n<ol>\n<li>frontend user can make appointments ( mozilla browsers compability ).<\/li>\n<\/ol>\n\n<h4>2.7.6.1<\/h4>\n\n<ol>\n<li>readme file updated.<\/li>\n<\/ol>\n\n<h4>2.7.6<\/h4>\n\n<ol>\n<li>safely uninstall security functionality <\/li>\n<li>styles and scripts calls directly enqueue with wp_enqueue_scripts function<\/li>\n<li>sanitize all settings of forms<\/li>\n<li>adding $wpdb-&gt;prepare function for all queries.<\/li>\n<li>remove unuse js files containg plugin folders and call wordpress jqueries.<\/li>\n<\/ol>\n\n<h4>2.7.5<\/h4>\n\n<ol>\n<li>Added wp nonce filed in form in front end and back end.<\/li>\n<\/ol>\n\n<h4>2.7.4<\/h4>\n\n<ol>\n<li>Removed the character which appeared before every month<\/li>\n<\/ol>\n\n<h4>2.7.3<\/h4>\n\n<ol>\n<li>Fixed a Bug. Now December Month displays properly<\/li>\n<\/ol>\n\n<h4>2.7.2<\/h4>\n\n<ol>\n<li>New Feature: Customize notification message<\/li>\n<\/ol>\n\n<h4>2.7.1<\/h4>\n\n<ol>\n<li>Bug Fixed: Client Name Display on main Public Facing Calendar<\/li>\n<\/ol>\n\n<h4>2.7<\/h4>\n\n<ol>\n<li>Improvement: Service cost &amp; duration hide and show settings<\/li>\n<li>Improvement: Booking instructions message box before booking button<\/li>\n<li>Bug Fixed: Date format fixed to dd-mm-yyyy at all booking form and notification message<\/li>\n<\/ol>\n\n<h4>2.6.5<\/h4>\n\n<ol>\n<li>New Feature: Export Appointments List as CSV file<\/li>\n<li>Improvement: Iconic button interface<\/li>\n<\/ol>\n\n<h4>2.6.4<\/h4>\n\n<ol>\n<li>Bug Fixed: Fixed Typos &amp; Notifications<\/li>\n<li>Bug Fixed: Small Calendar(date picker) current date selection<\/li>\n<li>Bug Fixed: Small Calendar(date picker) https problem<\/li>\n<li>Improvement: Small Calendar(date picker) now auto detects blog language<\/li>\n<li>Improvement: Default database charset utf8 for all language support<\/li>\n<\/ol>\n\n<h4>2.6.3<\/h4>\n\n<ol>\n<li>New Feature: Multilingual<\/li>\n<li>Bug Fixed: Date picker window cut off fixed<\/li>\n<li>Bug Fixed: Scattered time-slots problem with few themes<\/li>\n<li>Bug Fixed: Client from error position<\/li>\n<li>Improvement: Calendar start-end time in 15 minutes intervals<\/li>\n<li>Improvement: Calendar axis time format added<\/li>\n<\/ol>\n\n<h4>2.6.2<\/h4>\n\n<ol>\n<li>New Feature: Multilingual<\/li>\n<li>Bug Fixed: Date picker window cut off fixed<\/li>\n<li>Bug Fixed: Scattered time-slots problem with few themes<\/li>\n<li>Bug Fixed: Client from error position<\/li>\n<li>Improvement: Calendar start-end time in 15 minutes intervals<\/li>\n<li>Improvement: Calendar axis time format added<\/li>\n<\/ol>\n\n<h4>2.6.1<\/h4>\n\n<ol>\n<li>Bug Fixed: Date selection<\/li>\n<li>Bug Fixed: Css issue <\/li>\n<li>Improvement: Tested with Debug-Mode ON<\/li>\n<li>Improvement: Compatible with most of wap device and web browsers<\/li>\n<\/ol>\n\n<h4>2.6<\/h4>\n\n<ol>\n<li>New Feature: Mobile shortcode for Mobile device<\/li>\n<li>Bug Fixed: Booking time overlapping<\/li>\n<li>PLugin now uses PHP Date Picker instead of Jquery Datepicker<\/li>\n<li>Small fixes to avoid js conflict issues with the themes.<\/li>\n<li>Admin can now setup booking time slots from the settings panel.<\/li>\n<\/ol>\n\n<h4>2.5<\/h4>\n\n<ol>\n<li>New Feature: Recurring bi-weekly timeoff<\/li>\n<li>Bug Fixed: Time comparison on create\/update timeoff\/appointment<\/li>\n<li>Improvement: Help &amp; support page added<\/li>\n<\/ol>\n\n<h4>2.4<\/h4>\n\n<ol>\n<li>Bug Fixed: In Recurring Time Off Logic <\/li>\n<li>Bug Fixed: In Recurring Appointment Logic<\/li>\n<li>Improvement: Calendar Settings initialized after activation <\/li>\n<li>Improvement: Time Off creation now works in Chrome Browser<\/li>\n<\/ol>\n\n<h4>2.3<\/h4>\n\n<ol>\n<li>New Feature: Customizable Booking Button Text<\/li>\n<li>Improvement: Calendar now uses pastel colors which is pleasing to the eyes <\/li>\n<li>Improvement: Appointment Booking Modal Form now submits via AJAX<\/li>\n<li>Improvement: Loading Icon in Booking Flow<\/li>\n<li>Bug Fixed: Memory exhausted error when Service Duration set to 0 <\/li>\n<\/ol>\n\n<h4>2.2<\/h4>\n\n<ol>\n<li>Bug Fixed: J-Query conflict<\/li>\n<li>New Feature: Plugin remove page added<\/li>\n<li>Improvement: Time-off logic revamped<\/li>\n<li>Improvement: Added some inline css on booking form for better usability<\/li>\n<\/ol>\n\n<h4>2.1<\/h4>\n\n<ol>\n<li>Bug Fixed: Phone Number Bug<\/li>\n<li>Bug Fixed: Service Availability Bug<\/li>\n<li>Bug Fixed: Some Typos<\/li>\n<\/ol>\n\n<h4>2.0<\/h4>\n\n<ol>\n<li>Improvement: Completely Revamped UI<\/li>\n<li>Improvement: Better Appointment Management Dashboard<\/li>\n<li>New Feature: Email notification now use SMTP and Inbuilt WP Mail function<\/li>\n<\/ol>\n\n<h4>1.1<\/h4>\n\n<ol>\n<li>Bug Fixed: The Memory Exhausted Erorr<\/li>\n<li>New Feature: Added Mutiple service <\/li>\n<\/ol>\n\n<h4>1.0<\/h4>\n\n<ol>\n<li>Improvement: Removed Client Name from Public Calendar<\/li>\n<li>Improvement: Improved \/ More Intutive Booking Form<\/li>\n<li>New Feature: Email Notification to Admin on Booking<\/li>\n<li>New Feature: Email Notification to client on Booking Cancellation<\/li>\n<\/ol>\n\n<h4>0.85<\/h4>\n\n<p>Bug Fixes\n1. Bug Fixed: Calendar Date Format Bug\n2. Bug Fixed: Date Time Bug Fixed\n3. Bug Fixed: Installation problems<\/p>\n\n<h4>0.8<\/h4>\n\n<p>This version provides basic functionality to take and managemen appointments on wordpress blog.<\/p>","raw_excerpt":"Easily Take And Manage Online Appointment On Your WordPress Blog","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/16218","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=16218"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/aankit"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=16218"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=16218"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=16218"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=16218"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=16218"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=16218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}