Archive by Author

Remove the Admin Bar From WordPress Public Side

08 April

Add the following snippet to your functions.php to remove the Admin bar from all logged in users except administrators: // Remove the admin bar function dont_show_admin_bar($content) { return ( current_user_can(“administrator”) ) ? $content : false; } add_filter( ‘show_admin_bar’ , ‘dont_show_admin_bar’); Twitter Facebook Google+ LinkedIn

Customize the WordPress RSS Feed For a Custom Post Type

07 April

Sometimes you want to customize the RSS Feed just for a custom post type, and leave the default alone. Here’s a snippet you can add to your functions.php that will allow you to do just that. You will need to add your custom-feed.php which you can base on one of WordPress’s default feed templates, found […]

Related Posts By Taxonomy

06 April

Here’s a useful function for displaying all of the related posts in a given taxonomy. I’ve used similar functions in the past in building a shortcode to display a list of the same custom post types that share a common taxonomy. function related_posts_by_taxonomy( $post_id, $taxonomy, $args=array() ) { $query = new WP_Query(); $terms = wp_get_object_terms( […]

Remove WordPress’s Automatic Paragraph Tag

06 April

Just add the following to your functions.php: // Remove automatic paragraphs remove_filter( ‘the_content’, ‘wpautop’ ); remove_filter( ‘the_excerpt’, ‘wpautop’ ); Twitter Facebook Google+ LinkedIn

Change the Default WordPress Display Name

05 April

When a new user registers, you can change the default population of the Display Name and make it, e.g., Firstname Lastname. Here’s a snippet you can add to your functions.php: // Set Display Name to Firstname Lastname function set_default_display_name( $user_id ) { $user = get_userdata( $user_id ); $name = sprintf( ‘%s %s’, $user->first_name, $user->last_name ); […]

Enable Shortcodes in Excerpts and Text Widgets

04 April

Just add the following to your functions.php: add_filter(‘the_excerpt’, ‘do_shortcode’); add_filter(‘widget_text’, ‘do_shortcode’); Twitter Facebook Google+ LinkedIn

Customize the WooCommerce Breadcrumb HTML Markup

03 April

The easiest way to do this is to override the woocommerce_breadcrumb function. Add something like the following to your functions.php (obviously add whatever changes you want to make to the markup in the appropriate places): // Customize the WooCommerce breadcrumb if ( ! function_exists( ‘woocommerce_breadcrumb’ ) ) { function woocommerce_breadcrumb( $args = array() ) { […]

How to Change the Placeholder Image in WooCommerce Within functions.php file

02 April

Simple: // Add a custom placeholder image location add_filter( ‘woocommerce_placeholder_img_src’, ‘custom_placeholder_img_src’); function custom_placeholder_img_src () { return ‘/assets/placeholder.png’; } Twitter Facebook Google+ LinkedIn

Comments Off on How to Change the Placeholder Image in WooCommerce Within functions.php file Continue Reading →

How to Customize the WooCommerce Add to Cart Message

30 March

Here’s a fun one. Let’s say you want to rename Cart to something else, like Bag or Briefcase. It can be tricky to find all of the places to make that change. You can, of course, edit the templates within WooCommerce, or even copy the templates into your theme to avoid crushing your changes when […]