WP Travel allows you to select from a list of currencies and their symbols based on your needs. If the currency you require isnโt already in the list, you can easily add a custom currency and its symbol using a child theme.
Steps to Add a Custom Currency
Step 1: Create and Activate a Child Theme
- If you donโt already have a child theme set up, refer to this guide:
- How to Create a Child Theme
Step 2: Add Code to the functions.php File
- Once your child theme is active, you can add the custom currency details by modifying the
functions.phpfile. Use the following template code as a reference:
Template Code
function wp_travel_add_new_currency( $currency){
$currency['variable'] = 'Currency type';
return $currency;
}
add_filter('wp_travel_currencies','wp_travel_add_new_currency');
function wp_travel_add_new_currency_symbol( $currency){
$currency['variable'] = 'currency_symbol';
return $currency;
}
add_filter('wp_travel_currency_symbols','wp_travel_add_new_currency_symbol');
Note: Replace
variable,Currency Name, andCurrency Symbolwith your desired currency code, name, and symbol.
Example: Adding Kuwait Dinars (KD)
To add Kuwait Dinars (KD) with its symbol (ุฏ.ู), use the following code:
function wp_travel_add_new_currency( $currency){
$currency['KD'] = 'Kuwait Dinars';
return $currency;
}
add_filter('wp_travel_currencies','wp_travel_add_new_currency');
function wp_travel_add_new_currency_symbol( $currency){
$currency['KD'] = 'ุฏ.ู';
return $currency;
}
add_filter('wp_travel_currency_symbols','wp_travel_add_new_currency_symbol');
Example: Adding UAE Dirham (AED)
To add UAE Dirham (AED) with its symbol (ุฏ.ุฅ), use the following code:
function wp_travel_add_new_currency( $currency){
$currency['AED'] = 'UAE';
return $currency;
}
add_filter('wp_travel_currencies','wp_travel_add_new_currency');
function wp_travel_add_new_currency_symbol( $currency){
$currency['AED'] = 'AED, ุฏ.ุฅ';
return $currency;
}
add_filter('wp_travel_currency_symbols','wp_travel_add_new_currency_symbol');
Alternative: Use Code Snippets Plugin
If youโre not comfortable editing the functions.php file, you can add the above code snippets using a plugin like Code Snippets. This allows you to manage custom code directly from your WordPress dashboard.
Check WP Travel documentation to learn more about configurations, modules, payments, and shortcodes.
Your feedback helps us improve. Feel free to share your thoughts!
Need assistance? Contact our support team, join our Facebook community, and subscribe to our YouTube Channel for video tutorials.
You can also find us on Facebook, Instagram, LinkedIn, TikTok, and X. Thank you for choosing WP Travel.
If you are a WP Travel Free user thinking about upgrading to Pro, simply click on the banner below.

WP Travel Editorial is a team of WordPress and travel industry experts dedicated to delivering technical resources, travel business guides, and general travel insights. With over 10 years of experience, the team provides in-depth release notes, feature updates, and informative articles to help tour operators and travel enthusiasts succeed in the evolving travel landscape.
From plugin updates and industry trends to practical travel resources, WP Travel Editorial shares valuable content that supports both the travel industry and avid travelers.





