function lpop_theme_redirect() { global $wp; $plugindir = dirname(__FILE__); if ($wp->query_vars["post_type"] == 'miniaudit') { // A Specific Custom Post Type $templatefilename = array_key_exists('name', $wp->query_vars) ? 'single-miniaudit.php' : 'archive-miniaudit.php'; if (file_exists(TEMPLATEPATH . '/' . $templatefilename)) { $return_template = TEMPLATEPATH . '/' . $templatefilename; } else { $return_template = $plugindir . '/' . $templatefilename; } do_theme_redirect($return_template); } elseif ($wp->query_vars["taxonomy"] == 'miniaudit_categories') { // A Custom Taxonomy Page $templatefilename = 'taxonomy-miniaudit_categories.php'; if (file_exists(TEMPLATEPATH . '/' . $templatefilename)) { $return_template = TEMPLATEPATH . '/' . $templatefilename; } else { $return_template = $plugindir . '/' . $templatefilename; } do_theme_redirect($return_template); } elseif ($wp->query_vars["pagename"] == 'mini-audit-control-center') { // A Simple Page $templatefilename = 'page-mini-audit-control-center.php'; if (file_exists(TEMPLATEPATH . '/' . $templatefilename)) { $return_template = TEMPLATEPATH . '/' . $templatefilename; } else { $return_template = $plugindir . '/' . $templatefilename; } do_theme_redirect($return_template); } }
function my_theme_redirect() { global $wp; $plugindir = dirname(__FILE__); $pageid = get_the_ID(); $pagename = 'personal-study' . '/' . get_query_var('pagename'); //A Specific Custom Post Type if ($wp->query_vars["post_type"] == 'personal-study') { $templatefilename = 'BarGraph.php'; if (file_exists(TEMPLATEPATH . '/' . $templatefilename)) { $return_template = TEMPLATEPATH . '/' . $templatefilename; } else { $return_template = $plugindir . '/themefiles/' . $templatefilename; } do_theme_redirect($return_template); } if ($wp->query_vars["pagename"] == $pagename) { $templatefilename = 'BarGraph.php'; if (file_exists(TEMPLATEPATH . '/' . $templatefilename)) { $return_template = TEMPLATEPATH . '/' . $templatefilename; } else { $return_template = $plugindir . '/themefiles/' . $templatefilename; } do_theme_redirect($return_template); } }
function fcc_norad_theme_redirect() { global $wp; $plugindir = plugin_dir_path(__FILE__); # Radio Page if ($wp->query_vars["pagename"] == 'radio') { $templatefilename = 'page-radio.php'; // $templatefilename = 'page-somepagename.php'; if (file_exists(TEMPLATEPATH . '/' . $templatefilename)) { $return_template = TEMPLATEPATH . '/' . $templatefilename; } else { $return_template = $plugindir . '/templates/' . $templatefilename; } do_theme_redirect($return_template); } }
function my_theme_redirect() { global $wp; $plugindir = dirname(__FILE__); //A Specific Custom Post Type if (isset($wp->query_vars["post_type"]) && $wp->query_vars["post_type"] == 'events') { $templatefilename = 'event-template.php'; if (file_exists(TEMPLATEPATH . '/' . $templatefilename)) { $return_template = TEMPLATEPATH . '/' . $templatefilename; } else { $return_template = $plugindir . '/' . $templatefilename; } do_theme_redirect($return_template); //A Custom Taxonomy Page } }
function my_theme_redirect() { $plugindir = dirname(__FILE__); $templatefilename = 'page-calculator.php'; $templatefilename2 = 'page-save.php'; $templatefilename3 = 'page-report.php'; $return_template = $plugindir . '/assets/php/template/' . $templatefilename; $return_template2 = $plugindir . '/assets/php/template/' . $templatefilename2; $return_template3 = $plugindir . '/assets/php/template/' . $templatefilename3; if (is_page('calculator')) { do_theme_redirect($return_template); } if (is_page('save')) { do_theme_redirect($return_template2); } if (is_page('report')) { do_theme_redirect($return_template3); } }
function my_theme_redirect() { global $wp; //A Specific Custom Post Type if ($wp->query_vars["post_type"] == $this->cpt) { $templatefilename = 'single-' . $this->cpt . '.php'; if (file_exists(STYLESHEETPATH . '/' . $templatefilename)) { $return_template = STYLESHEETPATH . '/' . $templatefilename; } else { $return_template = plugin_dir_path(dirname(__FILE__)) . 'template/' . $templatefilename; } do_theme_redirect($return_template); //A Custom Taxonomy Page } elseif ($wp->query_vars["taxonomy"] == 'event_category') { $templatefilename = 'taxonomy-event_category.php'; if (file_exists(STYLESHEETPATH . '/' . $templatefilename)) { $return_template = STYLESHEETPATH . '/' . $templatefilename; } else { $return_template = plugin_dir_path(dirname(__FILE__)) . 'template/' . $templatefilename; } do_theme_redirect($return_template); } elseif ($wp->query_vars["taxonomy"] == 'event_type') { $templatefilename = 'taxonomy-event_type.php'; if (file_exists(STYLESHEETPATH . '/' . $templatefilename)) { $return_template = STYLESHEETPATH . '/' . $templatefilename; } else { $return_template = plugin_dir_path(dirname(__FILE__)) . 'template/' . $templatefilename; } do_theme_redirect($return_template); } }