- Filter: wp_travel_settings_react_enabled
- Filter: wp_travel_settings_values
- Filter: wp_travel_settings_options
- Filter: wp_travel_block_before_save_settings
- Filter: wp_travel_currencies
- Filter: wp_travel_currency_symbol
- Filter: wp_travel_settings_fields
- Filter: wp_travel_tabs
- Filter: wp_travel_settings_tabs
- Filter: wp_travel_before_save_settings
- Filter: wp_travel_admin_tabs
- Filter: wp_travel_network_settings_tabs
Filter: wp_travel_settings_react_enabled #
React settings for trip enable/disable.
Source
File: /app/inc/admin/assets.php
Used by: /app/inc/admin/assets.php, /app/inc/admin/localize.php, /inc/helpers.php
Example:
function prefix_wp_travel_settings_react_enabled( $size ) {
return false;
}
add_filter( 'wp_travel_settings_react_enabled', 'prefix_wp_travel_settings_react_enabled' );
Filter: wp_travel_settings_values #
Main settings value filter.
Source
File: /core/helpers/settings.php
Used by: /core/helpers/settings.php
Parameters
$settings
Example:
function prefix_wp_travel_settings_values( $settings ) {
$settings[โcustom_dataโ] = array( โdata1โ, โdata2โ, );
return $settings;
}
add_filter( 'wp_travel_settings_values', 'prefix_wp_travel_settings_values' );
Filter: wp_travel_settings_options #
Main settings additional values like dropdown options etc.
Source
File: /core/helpers/settings.php
Used by: /core/helpers/settings.php
Parameters
$settings_options, $settings
Example:
function prefix_wp_travel_settings_options( $settings_options, $settings ) {
$settings_options[โcustom_dataโ] = array( โdata1โ, โdata2โ,
);
return $settings_options;
}
add_filter( 'wp_travel_settings_options', 'prefix_wp_travel_settings_options', 12, 2 );
Filter: wp_travel_block_before_save_settings #
Filter before main save settings.
Source
File: /core/helpers/settings.php
Used by: /core/helpers/settings.php
Parameters
$settings, $settings_data
Example:
function prefix_wp_travel_block_before_save_settings( $settings, $settings_data ) {
$settings_data[โcustom_dataโ] = array( โdata1โ, โdata2โ, );
$settings[ โcustom_dataโ ] = $settings_data[โcustom_dataโ];
return $settings;
}
add_filter( 'wp_travel_block_before_save_settings', 'prefix_wp_travel_block_before_save_settings', 12, 2 );
Filter: wp_travel_currencies #
WP Travel currencies list.
Source
File: /inc/currencies.php
Used by: /inc/currencies.php
Parameters
$currency
Example:
function prefix_wp_travel_currencies( $currency ) {
$currency[โCURRENCY SHORT FORMโ] = โCURRENCY NAMEโ;
return $countries;
}
add_filter( 'wp_travel_currencies', 'prefix_wp_travel_currencies' );
Filter: wp_travel_currency_symbol #
WP Travel currency symbol filter.
Source
File: /inc/currencies.php
Used by: /inc/currencies.php
Parameters
$currency_symbols[ $currency_code ], $currency_code, $currency_symbols
Example:
function prefix_wp_travel_currency_symbol( $currency_symbols[ $currency_code ], $currency_code, $currency_symbols ) {
$currency_symbols[ $currency_code ] = __( 'NPR', 'wp-travel'
);
return $currency_symbols;
}
add_filter( 'wp_travel_currency_symbol', 'prefix_wp_travel_currency_symbol', 12, 3 );
Filter: wp_travel_settings_fields #
WP Travel settings fields.
Active Since v1.9.0
Source
File: /inc/helpers.php
Used by: /inc/helpers.php
Parameters
$settings_fields
Example:
function prefix_wp_travel_settings_fields( $settings_fields ) {
$settings_fields[โcustom_keyโ] = โvalueโ;
return $settings_fields;
}
add_filter( 'wp_travel_settings_fields', 'prefix_wp_travel_settings_fields' );
Filter: wp_travel_tabs #
WP Travel admin tabs.
Source
File: /inc/admin/class-admin-metaboxes.php
Used by: /inc/admin/class-admin-metaboxes.php
Parameters
$tabs
Example:
function prefix_wp_travel_tabs( $tabs ) {
$tabs[โcustom_tabโ] = array(
'tab_label' => __( 'Custom Tab',
'wp-travel' ),
'content_title' => __( โCustom Tabs',
'wp-travel' ),
'priority' => 130,
'callback' =>
'wp_travel_trip_callback_custom_tab',
// 'icon' => 'fa-images',
),
return $tabs;
}
add_filter( 'wp_travel_tabs', 'prefix_wp_travel_tabs' );
Filter: wp_travel_settings_tabs #
Filter for modify/add settings tab.
Source
File: /inc/admin/class-admin-settings.php
Used by: /inc/admin/class-admin-settings.php
Parameters
$settings_fields
Example:
function prefix_wp_travel_settings_tabs( $settings_fields ) {
$settings_fields[โcustom_tabโ] = array(
'tab_label' => __( 'Custom', 'wp-travel' ),
'content_title' => __( 'Custom Options',
'wp-travel' ),
'priority' => 105,
'callback' =>
'wp_travel_settings_callback_custom',
'icon' => 'fa-gear',
);
return $settings_fields;
}
add_filter( 'wp_travel_settings_tabs', 'prefix_wp_travel_settings_tabs' );
Filter: wp_travel_before_save_settings #
WP Travel settings before updating to database.
Active Since v1.0.5
Source
File: /inc/admin/class-admin-settings.php
Used by: /inc/admin/class-admin-settings.php, /inc/admin/class-network-settings.php
Parameters
$settings
Example:
function prefix_wp_travel_before_save_settings( $settings ) {
$settings[โwp_travel_bank_depositsโ] = โADD DATA HEREโ;
return $settings;
}
add_filter( 'wp_travel_before_save_settings', 'prefix_wp_travel_before_save_settings' );
Filter: wp_travel_admin_tabs #
WP Travel gets admin tabs.
Source
File: /inc/admin/class-admin-tabs.php
Used by: /inc/admin/class-admin-tabs.php
Parameters
$tabs
Example:
function prefix_wp_travel_admin_tabs( $tabs ) {
$tour_extras['tour_extras_general'] = array(
'tab_label' => __( 'General', 'wp-travel' ),
'content_title' => __( 'General Settings',
'wp-travel' ),
'priority' => 10,
'callback' =>
'wp_travel_tour_extras_general_tab_callback',
'icon' => 'fa-sticky-note',
);
$tabs[ โtour-extrasโ ] = $tour_extras;
return $tabs;
}
add_filter( 'wp_travel_admin_tabs', 'prefix_wp_travel_admin_tabs' );
Filter: wp_travel_network_settings_tabs #
WP Travel network settings tab filter.
Source
File: /inc/admin/class-network-settings.php
Used by: /inc/admin/class-network-settings.php
Parameters
$settings_fields
Example:
function prefix_wp_travel_network_settings_tabs( $settings_fields ) {
// Code here for adding tab on network settings.
return $settings_fields;
}
add_filter( 'wp_travel_network_settings_tabs', 'prefix_wp_travel_network_settings_tabs' );



