Most plugins and themes provide filter hooks that allow you to modify strings like titles and labels. However not all do. Luckily there is a filter hook you can use to customise these strings. Plugins or themes that allow any level of customisation usually have strings passed through filters that provide a chance to manipulate→
A handy little snippet that allows you to extract all ACF fields attached to a post as named variables. Advanced Custom fields (ACF) provides its own API to retrieve metadata; get_field() returns the value of a specific field, while get_fields() returns an array of all the values of a post or object. Using the PHP function extract() we→
The Navigation Menu widget allows you to display a custom menu on a registered sidebar… The widget is not customizable as it does not provide any options, fortunately, there’s a hook for that. The widget outputs the menu using the standard wp_nav_menu() function and passes its arguments through the widget_nav_menu_args filter. Using this filter you may modify things→
The Google Map field in ACF is an interactive map field featuring a search input, location finder and a draggable marker. Sometimes you may be presented with a nasty error message instead of a map. Here is how you fix it. The error message above is displayed instead of the map field when a Google API→
WooCommerce template files can be easily overridden by copying files to a specific directory in your theme. Learn how to change this to match your own theme file structure. WooCommerce template files contain the markup and structure of the store frontend and HTML emails. All you need to do to override template files is to make a directory named→