{"id":105440,"date":"2019-06-16T20:45:52","date_gmt":"2019-06-16T20:45:52","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/delivery-times-for-woocommerce\/"},"modified":"2022-04-20T00:08:20","modified_gmt":"2022-04-20T00:08:20","slug":"delivery-times-for-woocommerce","status":"closed","type":"plugin","link":"https:\/\/fi.wordpress.org\/plugins\/delivery-times-for-woocommerce\/","author":14536727,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.8.0","stable_tag":"trunk","tested":"5.9.19","requires":"3.0.1","requires_php":"","requires_plugins":"","header_name":"Delivery Times for WooCommerce","header_author":"Devio Digital","header_description":"Allow your customers to choose their desired delivery date and time during checkout with WooCommerce","assets_banners_color":"e8e8e8","last_updated":"2022-04-20 00:08:20","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/deviodigital.com\/how-to-use-the-delivery-times-for-woocommerce-plugin\/","header_author_uri":"https:\/\/www.deviodigital.com\/","rating":3.8,"author_block_rating":0,"active_installs":100,"downloads":17817,"num_ratings":4,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.1":{"tag":"1.1","author":"deviodigital","date":"2019-07-18 15:58:14"},"1.2":{"tag":"1.2","author":"deviodigital","date":"2019-09-19 21:05:57"},"1.3":{"tag":"1.3","author":"deviodigital","date":"2019-11-01 23:42:38"},"1.4":{"tag":"1.4","author":"deviodigital","date":"2020-05-03 00:34:14"},"1.4.1":{"tag":"1.4.1","author":"deviodigital","date":"2020-05-08 23:36:48"},"1.5":{"tag":"1.5","author":"deviodigital","date":"2020-12-16 01:07:45"},"1.6":{"tag":"1.6","author":"deviodigital","date":"2021-01-09 15:14:59"},"1.6.1":{"tag":"1.6.1","author":"deviodigital","date":"2021-01-09 15:32:02"},"1.7":{"tag":"1.7","author":"deviodigital","date":"2021-03-06 04:30:53"},"1.8.0":{"tag":"1.8.0","author":"deviodigital","date":"2022-04-20 00:09:07"}},"upgrade_notice":[],"ratings":{"1":"1","2":0,"3":0,"4":"1","5":"2"},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":2107050,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":2107050,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1","1.2","1.3","1.4","1.4.1","1.5","1.6","1.6.1","1.7","1.8.0"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":2107050,"resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":2107050,"resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":2107050,"resolution":"3","location":"assets","locale":""},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":2107050,"resolution":"4","location":"assets","locale":""},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":2107050,"resolution":"5","location":"assets","locale":""},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":2107050,"resolution":"6","location":"assets","locale":""},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":2159626,"resolution":"7","location":"assets","locale":""}},"screenshots":{"1":"Example of the <code>Delivery Date<\/code> &amp; <code>Delivery Time<\/code> fields on checkout.","2":"Date picker with days disabled based on your chosen settings","3":"Time selection displaying 30min intervals based on your opening &amp; closing times in settings","4":"DTWC Settings Basic Settings screen","5":"DTWC Settings Advanced Settings screen","6":"Delivery date &amp; time added to Successful Order details screen","7":"Delivery date &amp; time added to WooCommerce admin Order details screen"}},"plugin_section":[],"plugin_tags":[5567,13827,172900,47424,286],"plugin_category":[45],"plugin_contributors":[90647],"plugin_business_model":[],"class_list":["post-105440","plugin","type-plugin","status-closed","hentry","plugin_tags-courier","plugin_tags-delivery","plugin_tags-delivery-times","plugin_tags-order-delivery","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-deviodigital","plugin_committers-deviodigital"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/delivery-times-for-woocommerce_e8e8e8.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/delivery-times-for-woocommerce\/assets\/screenshot-1.jpg?rev=2107050","caption":"Example of the <code>Delivery Date<\/code> &amp; <code>Delivery Time<\/code> fields on checkout."},{"src":"https:\/\/ps.w.org\/delivery-times-for-woocommerce\/assets\/screenshot-2.jpg?rev=2107050","caption":"Date picker with days disabled based on your chosen settings"},{"src":"https:\/\/ps.w.org\/delivery-times-for-woocommerce\/assets\/screenshot-3.jpg?rev=2107050","caption":"Time selection displaying 30min intervals based on your opening &amp; closing times in settings"},{"src":"https:\/\/ps.w.org\/delivery-times-for-woocommerce\/assets\/screenshot-4.jpg?rev=2107050","caption":"DTWC Settings Basic Settings screen"},{"src":"https:\/\/ps.w.org\/delivery-times-for-woocommerce\/assets\/screenshot-5.jpg?rev=2107050","caption":"DTWC Settings Advanced Settings screen"},{"src":"https:\/\/ps.w.org\/delivery-times-for-woocommerce\/assets\/screenshot-6.jpg?rev=2107050","caption":"Delivery date &amp; time added to Successful Order details screen"},{"src":"https:\/\/ps.w.org\/delivery-times-for-woocommerce\/assets\/screenshot-7.jpg?rev=2159626","caption":"Delivery date &amp; time added to WooCommerce admin Order details screen"}],"raw_content":"<!--section=description-->\n<p>Allow your customers to choose their desired delivery date and time during checkout with WooCommerce<\/p>\n\n<h3>Admin Settings<\/h3>\n\n<p>The Delivery Times for WooCommerce plugin comes with settings that help you customize what delivery date &amp; time options are available for your customers during checkout.<\/p>\n\n<h3>Basic Settings<\/h3>\n\n<ul>\n<li><strong>Pre-order days<\/strong> - How many days ahead are customers allowed to place an order?<\/li>\n<li><strong>Delivery days prep<\/strong> - How many days notice do you require for delivery?<\/li>\n<li><strong>Delivery time prep<\/strong> - How many hours notice do you require for delivery?<\/li>\n<li><strong>Delivery date label<\/strong> - The label displayed on checkout page and in order details<\/li>\n<li><strong>Require delivery date<\/strong> - Check this box to require customers select a delivery date during checkout<\/li>\n<li><strong>Delivery time label<\/strong> - The label displayed on checkout page and in order details<\/li>\n<li><strong>Require delivery time<\/strong> - Check this box to require customers select a delivery time during checkout<\/li>\n<\/ul>\n\n<h3>Business Hours<\/h3>\n\n<ul>\n<li><strong>Delivery days<\/strong> - Check the box for each day of the week that you offer delivery<\/li>\n<li><strong>Opening time<\/strong> - What time does your business start delivering orders?<\/li>\n<li><strong>Closing time<\/strong> - What time does your business stop delivering orders?<\/li>\n<\/ul>\n\n<h3>Delivery Drivers for WooCommerce<\/h3>\n\n<p>This plugin allows offers better driver management for all delivery services who use WooCommerce, streamlining your workflow and increasing your bottom line.<\/p>\n\n<p>Learn more at <a href=\"https:\/\/www.wordpress.org\/plugins\/delivery-drivers-for-woocommerce\">Delivery Drivers for WooCommerce<\/a><\/p>\n\n<h3>Delivery Fees for WooCommerce<\/h3>\n\n<p>Our WooCommerce delivery fees plugin adds a custom shipping method to WooCommerce specifically for delivery services.<\/p>\n\n<p>Learn more at <a href=\"https:\/\/www.wordpress.org\/plugins\/delivery-fees-for-woocommerce\">Delivery Fees for WooCommerce<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>In your dashboard, go to <code>Plugins -&gt; Add New<\/code><\/li>\n<li>Search for <code>Delivery Times for WooCommerce<\/code> and install this plugin<\/li>\n<li>Pat yourself on the back for a job well done :)<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.8.0<\/h4>\n\n<ul>\n<li>Updated various security related issues found with <a href=\"https:\/\/codacy.com\">Codacy<\/a> throughout multiple files in the plugin<\/li>\n<\/ul>\n\n<h4>1.7<\/h4>\n\n<ul>\n<li>Added delivery time checkout page placement setting in <code>admin\/dtwc-admin-settings.php<\/code><\/li>\n<li>Added a remove delivery time from customer email setting in <code>admin\/dtwc-admin-settings.php<\/code><\/li>\n<li>Added 'dtwc_delivery_time_checkout_display' helper function in <code>admin\/dtwc-helper-functions.php<\/code><\/li>\n<li>Added 'dtwc_remove_delivery_time_from_emails' helper function in <code>admin\/dtwc-helper-functions.php<\/code><\/li>\n<li>Updated checkout fields to use the new display placement setting in <code>admin\/dtwc-woocommerce-checkout.php<\/code><\/li>\n<li>Updated email fields to only get added if removal setting is <code>off<\/code> in <code>admin\/dtwc-woocommerce-checkout.php<\/code><\/li>\n<li>Updated delivery date\/time checks before adding to email data in <code>admin\/dtwc-woocommerce-checkout.php<\/code><\/li>\n<li>Updated 'delivery time' email field to use label helper function in <code>admin\/dtwc-woocommerce-checkout.php<\/code><\/li>\n<li>Updated text strings for localization in <code>languages\/delivery-times-for-woocommerce.pot<\/code><\/li>\n<li>Updated text strings for localization in <code>languages\/delivery-times-for-woocommerce-es_ES.pot<\/code><\/li>\n<li>Updated text strings for localization in <code>languages\/delivery-times-for-woocommerce-fr_FR.pot<\/code><\/li>\n<li>Updated text strings for localization in <code>languages\/delivery-times-for-woocommerce-it_IT.pot<\/code><\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>Updated admin settings class to load on <code>init<\/code> for translations to take effect in <code>admin\/dtwc-admin-settings.php<\/code><\/li>\n<li>General code cleanup throughout multiple files<\/li>\n<\/ul>\n\n<h4>1.6<\/h4>\n\n<ul>\n<li>Added new Spanish translation in <code>languages\/delivery-times-for-woocommerce-es_ES.pot<\/code><\/li>\n<li>Added new French translation in <code>languages\/delivery-times-for-woocommerce-fr_FR.pot<\/code><\/li>\n<li>Added new Italian translation in <code>languages\/delivery-times-for-woocommerce-it_IT.pot<\/code><\/li>\n<li>Updated text strings for localization in <code>languages\/delivery-times-for-woocommerce.pot<\/code><\/li>\n<li>General code cleanup throughout multiple files<\/li>\n<\/ul>\n\n<h4>1.5<\/h4>\n\n<ul>\n<li>Added minDate value if prepDays is not 0 in <code>public\/js\/dtwc-public.js<\/code><\/li>\n<li>Bugfix delivery times in checkout when selecting today in <code>public\/js\/dtwc-public.js<\/code><\/li>\n<li>Updated minDate to be set as <code>tomorrow<\/code> if the current time is after all delivery times <code>public\/js\/dtwc-public.js<\/code><\/li>\n<li>Updated text strings for localization in <code>languages\/dtwc.pot<\/code><\/li>\n<li>General code cleanup throughout multiple files<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Bugfix date display update on checkout in <code>public\/js\/dtwc-public.js<\/code><\/li>\n<li>General inline doc updates throughout multiple files<\/li>\n<\/ul>\n\n<h4>1.4<\/h4>\n\n<ul>\n<li>Added option to select placement of delivery time in Edit Order screen in <code>admin\/dtwc-admin-settings.php<\/code><\/li>\n<li>Added helper function to get delivery time placement option in <code>admin\/dtwc-functions.php<\/code><\/li>\n<li>Added function to move the delivery time on Edit Order screens based on admin setting in <code>admin\/dtwc-woocommerce-settings.php<\/code><\/li>\n<li>Bugfix to change <code>apply_filters<\/code> to <code>add_filter<\/code> in <code>admin\/dtwc-helper-functions.php<\/code><\/li>\n<li>Updated code to remove warning for empty variable in <code>public\/class-dtwc-public.php<\/code><\/li>\n<li>Updated class datepicker class names in <code>public\/js\/dtwc-public.js<\/code><\/li>\n<li>Updated admin settings table styles in <code>admin\/css\/dtwc-admin.css<\/code><\/li>\n<li>Updated text strings for localization in <code>languages\/dtwc.pot<\/code><\/li>\n<li>Updated the date\/time format to default as the WordPress settings options in multiple files<\/li>\n<li>Updated first day of week in datepicker to use default WP setting in multiple files<\/li>\n<li>Updated datepicker to use <code>dtwc_date_format<\/code> filter in multiple files<\/li>\n<li>General code cleanup throughout multiple files<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Added <code>dtwc_date_format<\/code> filter in <code>admin\/dtwc-woocommerce-checkout.php<\/code><\/li>\n<li>Added <code>dtwc_time_format<\/code> filter in <code>admin\/dtwc-woocommerce-checkout.php<\/code><\/li>\n<li>Added <code>dtwc_date_format<\/code> filter in <code>admin\/dtwc-woocommerce-settings.php<\/code><\/li>\n<li>Added <code>dtwc_time_format<\/code> filter in <code>admin\/dtwc-woocommerce-settings.php<\/code><\/li>\n<li>Added <code>dtwc_date_format<\/code> filter in <code>admin\/dtwc-ddwc-settings.php<\/code><\/li>\n<li>Added <code>dtwc_time_format<\/code> filter in <code>admin\/dtwc-ddwc-settings.php<\/code><\/li>\n<li>Updated the style for delivery date label in DDWC dashboard with CSS in <code>public\/css\/dtwc-public.css<\/code><\/li>\n<li>Updated the style for delivery date label in DDWC dashboard with CSS in <code>admin\/dtwc-ddwc-settings.css<\/code><\/li>\n<li>Updated text strings for localization in <code>languages\/dtwc.pot<\/code><\/li>\n<li>General code cleanup throughout multiple files<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Added JavaScript to remove delivery times if selected delivery date is today in <code>public\/js\/dtwc-publc.js<\/code><\/li>\n<li>Added delivery times details to WooCommerce Edit order screen in <code>admin\/dtwc-woocommerce-settings.php<\/code><\/li>\n<li>Added delivery times details to Driver Dashboard order details in <code>admin\/dtwc-ddwc-settings.php<\/code><\/li>\n<li>Updated <code>delivery_date<\/code> and <code>delivery_time<\/code> variable names in <code>admin\/dtwc-woocommerce-checkout.php<\/code><\/li>\n<li>Updated checkout delivery times to include all times from open to close by default in <code>admin\/dtwc-woocommerce-checkout.php<\/code><\/li>\n<li>Updated text strings for localization in <code>languages\/dtwc.pot<\/code><\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Added <code>dtwc_checkout_deliter_times_select_default_text<\/code> filter in <code>admin\/dtwc-woocommerce-checkout.php<\/code><\/li>\n<li>Added <code>dtwc_order_received_delivery_details<\/code> filter in <code>admin\/dtwc-woocommerce-checkout.php<\/code><\/li>\n<li>Added <code>dtwc_settings_delivery_days_options<\/code> filter in <code>admin\/dtwc-admin-settings.php<\/code><\/li>\n<li>Added <code>dtwc_order_received_delivery_details_before<\/code> action hook in <code>admin\/dtwc-woocommerce-checkout.php<\/code><\/li>\n<li>Added <code>dtwc_order_received_delivery_details_after<\/code> action hook in <code>admin\/dtwc-woocommerce-checkout.php<\/code><\/li>\n<li>Bugfix misspelling of <code>delivery_time_label<\/code> name in <code>admin\/dtwc-helper-functions.php<\/code><\/li>\n<li>Bugfix changed delivery time label text to use helper function in <code>admin\/dtwc-woocommerce-checkout.php<\/code><\/li>\n<li>Bugfix prep time check for delivery times options in <code>admin\/dtwc-woocommerce-checkout.php<\/code><\/li>\n<li>Updated text strings for localization in <code>languages\/dtwc.pot<\/code><\/li>\n<li>General code cleanup throughout multiple files<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Allow your customers to choose their desired delivery date and time during checkout with WooCommerce","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/105440","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=105440"}],"author":[{"embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/deviodigital"}],"wp:attachment":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=105440"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=105440"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=105440"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=105440"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=105440"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=105440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}