appthemes_before_loop

Runs in the loop-[post_type].php file and runs before the have_posts() loop whenever any custom post type content (i.e. ad listing, coupon, job listing, etc) is loaded.

appthemes_before_loop();

Example: Advertisment

This code would display an AppThemes banner advertisement above the content of every page.

function insert_banner_ad_before_page() { 
    echo '<a href="http://www.appthemes.com"><img src="http://www.appthemes.com/ads/at-468x60a.gif"></a>';
}
add_action( 'appthemes_before_loop', 'insert_banner_ad_before_page' );

Example: Advertisment on category page

This code would display an AppThemes banner advertisement above the content of category page.

function insert_banner_ad_on_category_page() { 
  if(is_tax(APP_TAX_CAT))
    echo '<a href="http://www.appthemes.com"><img src="http://www.appthemes.com/ads/at-468x60a.gif"></a>';
}
add_action( 'appthemes_before_loop', 'insert_banner_ad_on_category_page' );

Example: Adding an Announcement Bar

You can insert special information for the user about a sale, upcoming event, or other notification here.

function sale_annoucement() { 
    echo '<div class="annoucement">' . __('Come back July 5th for 10% off everything!', 'appthemes') . '</div>';
}
add_action( 'appthemes_before_loop', 'sale_annoucement' );

Changelog

  • since 1.1

Source File

appthemes_before_loop() is located in loop-[post_type].php.

Your rating: none
Rating: 2 - 1 vote

Popular Add-ons

Coups

A clean and advanced clipper child theme with extended features.


(10)
$39

WP Email Styler

Add good looking html template to emails


(3)
$19

CP-Tabber

Show specific custom fields as tabs on an ad detail page.


(3)
$12