If you setup a WooCommerce store on the Divi Theme, the header will display a count of the items in the user's cart. The text for this will be of the form "2 Items". If you’d like to change this text, e.g. to translate it into another language, you can use the following PHP code:
add_filter('ngettext_with_context', 'dbc_change_woocommerce_item_text', 20, 6);
function dbc_change_woocommerce_item_text($translation, $single, $plural, $number, $context, $domain ) {
if ($domain == 'Divi') {
if ($translation == '%1$s Item') { return '%1$s Article'; }
if ($translation == '%1$s Items') { return '%1$s Articles'; }
}
return $translation;
}
Related Post: Adding PHP to the Divi Theme
I just wanted to stop in to let you know how much I absolutely love your content. Your guides and plugins have not only saved me so much time and frustration, but have directly improved my quality of life. I use your plugins on every single one of my websites, and they are numerous. I hope you keep doing what you do. Thank you!
You’re very kind, Abigail. Thanks to you too :)
I’m glad the guides and plugins have been helping. If there’s ever anything you’re trying to do that you don’t see covered anywhere, just let me know. Cheers!
Thanks! But in which PHP file should I add this code?
Hi Victor, the best place is probably in the functions.php file of a child theme, but there are a few other options. See this post for more:
https://divibooster.com/adding-php-code-to-the-divi-theme/