How to place a search bar on your archive page if your theme does not have a widget area.

Some themes may not allow you to add a widget bar above your archive page. Not to worry this is where you can use the template system to add a search bar above your listing archive pages.

Copy the archive-listing.php file from plugins/easy-property-listings/lib/templates/themes/default/ and place it in your theme/child folder. Insert the following before or after the < header > tag depending on where you want to place the search bar.

<?php echo do_shortcode('[listing_search post_type=property,land,rental style=wide]'); ?>

Or you can create if/else statements for each listing type so that you can specify different shortcode options eg.

<?php 
if ( is_post_type_archive( 'property' ) ) {
	// Property
	echo do_shortcode('[listing_search post_type=property style=wide]');
} elseif ( is_post_type_archive( 'rental' ) ) {
	// Rental
	echo do_shortcode('[listing_search post_type=rental style=wide]');
} elseif ( is_post_type_archive( 'land' ) ) {
	// Land
	echo do_shortcode('[listing_search post_type=land style=wide]');
} elseif ( is_post_type_archive( 'rural' ) ) {
	// Rural
	echo do_shortcode('[listing_search post_type=rural style=wide]');
} else {
	// Default catch all
	echo do_shortcode('[listing_search post_type=property,land,rental,rural style=wide]');
}
?>