Why Editing WooCommerce “.po” Language File Has No Effect

I wanted to change some automatically generated text for WooCommerce version 2.1.10 and found out that editing the “.po” language file directly in ~/public_html/wp-content/themes/mytheme/languages simply does not work. This is because there is both a .po and .mo file that needs to be updated. One option was to install the Codestyling Localization plugin for WordPress, which just […]

How to Add CSS Class Directly to The WordPress Menu Item Link

In this post I’ll explain how to define CSS classes for WordPress menu items. Let’s say that you want to add a specific CSS class directly to a WordPress menu item link. So for example something like this: <a class=”piwik_link” href=”http://www.domain”>menu item</a> In WordPress there is the “CSS Classes” setting in “advanced menu properties”. Which can […]

WPML Translate Custom WordPress Plugin Text Fields

I will explain how to translate custom text fields of WordPress plugins using WPML (WordPress Multilingual Plugin) and XML formatted “Language Configuration Files“. Even thought not mandatory, phpMyAdmin and Firebug have been used in this example. I’ve tried to make this guide easier to understand and more useful than the official documentation which can be a headache for newbies. […]