Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo
  • Hook Reference
  • Docs Home

Packages

  • None
  • Order-Delivery-Date-Pro-for-WooCommerce
    • Admin
      • Edit-Order
      • Non-Sensitive-Data-Capture
      • Settings
        • Custom-Delivery
        • General
        • Google-Calendar-Sync
    • Class-ORDDD-Email-Manager
    • Common-Functions
    • Delivery-Calendar
    • Emails
      • Class-ORDDD-Email-Update-Date
    • Filter
    • Frontend
      • Checkout-Page-Processes
      • ICS-Files-Data
    • Google-Calendar
    • Integration
    • Lang
    • License
    • Plugin-Updates
      • EDD-SL-Plugin-Updater

Classes

  • orddd_settings

Class orddd_settings

Order Delivery Date Settings

Package: Order-Delivery-Date-Pro-for-WooCommerce\Admin\Settings
Category: Classes
Author: Tyche Softwares
Since: 2.8.3
Located at orddd-settings.php

Methods summary

public
# __construct( )

Default Constructor

Default Constructor

Since

2.8.3
public static
# order_delivery_date_admin_settings( )

Add settings fields & Register settings in Date Settings tab using Settings API

Add settings fields & Register settings in Date Settings tab using Settings API

Since

2.8.3
public static
# orddd_integration_of_plugins( )

Add settings fields & Register settings in Date Settings tab for Integration with our plugins

Add settings fields & Register settings in Date Settings tab for Integration with our plugins

Since

2.8.3
public static
# orddd_time_settings( )

Add settings fields & Register settings in Time Settings tab

Add settings fields & Register settings in Time Settings tab

Since

2.8.3
public static
# orddd_holidays_settings( )

Add settings field & Register settings in Holidays tab

Add settings field & Register settings in Holidays tab

Since

2.8.4
public static
# orddd_disable_time_slot_settings( )

Add settings field & Register settings to block time slots

Add settings field & Register settings to block time slots

Since

2.8.3
public static
# orddd_appearance_settings( )

Add settings fields & Register settings in Appearance tab

Add settings fields & Register settings in Appearance tab

Since

2.8.3
public static
# orddd_delivery_days_settings( )

Add settings fields & Register settings for specific delivery dates

Add settings fields & Register settings for specific delivery dates

Since

2.8.3
public static
# orddd_time_slot_settings( )

Add settings fields & Register settings for time slots in the 'Time Slot' tab

Add settings fields & Register settings for time slots in the 'Time Slot' tab

Since

2.8.3
public static
# orddd_shipping_based_delivery_callback( )

Add settings fields & Register settings for Custom Delivery Settings

Add settings fields & Register settings for Custom Delivery Settings

Since

3.0
public static
# orddd_shipping_based_settings_callback( )

Add settings fields & Register settings for Custom Delivery Date & Time

Add settings fields & Register settings for Custom Delivery Date & Time

Since

3.0
public static
# orddd_calendar_sync_settings_callback( )

Add settings fields & Register settings to sync Google Calendar

Add settings fields & Register settings to sync Google Calendar

Since

4.0
public static
# orddd_menu( )

Add Order Delivery Date menu in the Admin Dashboard

Add Order Delivery Date menu in the Admin Dashboard

Since

2.8.3
public static
# order_delivery_date_settings( )

Display Settings in Order Delivery Date menu

Display Settings in Order Delivery Date menu

Since

2.8.3
public static array
# removeElementWithValue( array $array, string $key, string $value )

Remove the element from the array passed

Remove the element from the array passed

Parameters

$array
$key
$value

Returns

array
public static
# orddd_delete_settings( )

Delete Holidays, Delivery Date or Time slots

Delete Holidays, Delivery Date or Time slots

Since

public static
# orddd_enable_for_product_category( )

Add Enable Delivery Date checkbox on Product-> Categories page

Add Enable Delivery Date checkbox on Product-> Categories page

Since

2.8.6
public static
# orddd_edit_delivery_field_for_product_category( resource $term, string $taxonomy )

Edit Enable Delivery Date checkbox on Product-> Categories page

Edit Enable Delivery Date checkbox on Product-> Categories page

Parameters

$term
Product category term object.
$taxonomy
$taxanomy Taxonomy slug

Since

2.8.6
public static
# orddd_save_category_fields( integer $term_id, integer $tt_id, string $taxonomy )

Save the value of Enable Delivery Date checkbox on Product-> Categories page

Save the value of Enable Delivery Date checkbox on Product-> Categories page

Parameters

$term_id
Product category id.
$tt_id
Term taxonomy ID.
$taxonomy
Taxonomy slug.

Since

2.8.6
public static array
# orddd_product_cat_columns( mixed $columns )

Add delivery date column

Add delivery date column

Parameters

$columns

Returns

array
public static array
# orddd_product_cat_column( mixed $columns, mixed $column, mixed $id )

Add delivery date column value

Add delivery date column value

Parameters

$columns
$column
$id

Returns

array
public
# orddd_advance_settings_save_changes( )

Save settings.

Save settings.

API documentation generated by ApiGen