ian
3/12/2018 - 2:56 PM

Search Mapper

PHP file to map search from different sources to different search page templates.

<?php
/*
Template Name: Search Results
*/
$search_refer = $_GET['site_section'];
if ($search_refer == 'search-1') { 
    load_template(TEMPLATEPATH . '/search-template-1.php'); }
elseif ($search_refer == 'search-2') { 
    load_template(TEMPLATEPATH . '/search-template-2.php'); }
elseif ($search_refer == 'generic-search') { 
    load_template(TEMPLATEPATH .' /generic-search.php'); };

// Set $search_refer to point to different search templates using  name="site_section" value="PHP_TEMPLATE_FILE" input (it's where the user hit SEARCH button):
<input type="hidden" name="site_section" value="search-2" /> 
//this above input will point to search-2.php