Tuesday, 15 March 2016

WooCommerce remove Showing x Results - Shop Page

To remove the "Showing x Results" from WooCommerce site wide paste the following code in your theme functions.php.
// remove result count site-wide
function woocommerce_result_count() {
        return;
}

WooCommerce Remove Default Sorting - Shop Page

Remove WooCommerce Default Sorting Dropdown Select

To Remove "Default Sorting" on WooCOmmerce shop page. We will remove "woocommerce_catalog_ordering" from "woocommerce_before_shop_loop" hook. Dont forge to add the $priority value in the action hook which is "30" in this hook.
remove_action( 'woocommerce_before_shop_loop', 'woocommerce_catalog_ordering', 30 );
Paste the above code in your themes functions.php file to remove "Sort By" dropdown select from the shop page in WooCommerce.

Thursday, 11 June 2015

Remove Genesis Header

To remove Genesis header we can simply use "genesis_header" hook to remove "genesis_do_header" function. Use the code in your functions.php or in a specific page template where you want to modify your header. For Example :
/*
 * Remove Genesis Header
========================================*/

remove_action( 'genesis_header', 'genesis_header_markup_open', 5 );
remove_action( 'genesis_header', 'genesis_do_header' );
remove_action( 'genesis_header', 'genesis_header_markup_close', 15 );
if you want to use custom header and want to add header image you can use the following code to hook again to the "genesis_header" and add your custom functions. Place the code in your functions.php
  /*
 * Add custom header Image.
========================================*/

add_action( 'genesis_header', 'aam_genesis_header' );
function aam_genesis_header() {
 /**
  * Get header image
  * @type string
  */
 $am_header_image = get_header_image();
 if ( $am_header_image != '' ) {
    echo '
    <a href="'.get_home_url( '/' ).'">
  <div class="custom-header-wrap">
   <img src="'.$am_header_image.'" title="'.get_bloginfo( 'name' ).'">
  </div>
  </a>';
 } else {
  echo '
  <div class="wrap">
   <div class="title-area">
    <h1 class="site-title" itemprop="headline">
    <a href="'.get_home_url( '/' ).'">'.get_bloginfo( 'name' ).'</a>
    </h1>
   </div>
  </div>';
 }
}