<?php global $ewf_modHeader, $post; if (!function_exists('ewf_get_sidebar_id')) { return false; } if (!is_object($ewf_modHeader)) { return false; } $ewf_page_id = ewf_get_page_relatedID(true); if (is_404()) { $ewf_page_id = get_option(EWF_SETUP_THNAME . "_page_404", 0); } $ewf_modHeader_meta = $ewf_modHeader->get_postSettings($ewf_page_id); $ewf_modHeader_meta_page = $ewf_modHeader_meta; # Get global settings # $ewf_modHeader_settings = $ewf_modHeader->get_mod_settings(); // $ewf_modHeader_meta['debug'][] = '# Init'; // $ewf_modHeader_meta['debug'][] = '# Related ID:'.$ewf_page_id; # If page header is disabled # if ($ewf_modHeader_meta['active'] == '0') { return false; } if (array_key_exists('master_use', $ewf_modHeader_meta) && $ewf_modHeader_meta['master_use'] == 1 && $ewf_modHeader_meta['master_id'] > 0) { $ewf_modHeader_meta = $ewf_modHeader->get_postSettings($ewf_modHeader_meta['master_id']); $ewf_modHeader_meta['debug'][] = '# Use Master'; } # In case we have an image added as page header #
function ewf_projects_sc_nav($atts, $content) { extract(shortcode_atts(array("portfoliourl" => ewf_get_page_relatedID(), "prevtitle" => __('‹ Previous', EWF_SETUP_THEME_DOMAIN), "nexttitle" => __('Next ›', EWF_SETUP_THEME_DOMAIN)), $atts)); $nav_data = ewf_projects_get_nav(); $src = '<ul class="pagination fixed"> <li class="first"><a href="' . $nav_data['project_next'] . '">' . $prevtitle . '</a></li> <li><a href="' . get_permalink($portfoliourl) . '"><img height="16" alt="" src="' . get_template_directory_uri() . '/_layout/images/portfolio-icon.png"></a></li> <li class="last"><a href="' . $nav_data['project_previews'] . '">' . $nexttitle . '</a></li> </ul>'; return $src; }
# If this page shows Archives by date # if ($wp_query->is_category == null && $wp_query->is_archive == 1 && ($wp_query->is_month = 1 && $wp_query->is_tag == 0)) { if (get_query_var('monthnum') . get_query_var('year') != null) { $tmp_date = '1' . '-' . get_query_var('monthnum') . '-' . get_query_var('year'); $date = date('F Y', strtotime($tmp_date)); } if (get_query_var('m') != null) { $tmp_year = substr(get_query_var('m'), 0, 4); $tmp_month = substr(get_query_var('m'), 5, 7); $tmp_date = '1' . '-' . $tmp_month . '-' . $tmp_year; $date = date('F Y', strtotime($tmp_date)); } $page_title = '<div class="alert info">' . __('Viewing posts from', EWF_SETUP_THEME_DOMAIN) . ': <strong>' . $date . '</strong></div>'; } $page_blog = ewf_get_page_relatedID(); $sidebar_id = ewf_get_sidebar_id($ewf_theme_settings['blog']['sidebar'], $page_blog); $page_layout = ewf_get_sidebar_layout($ewf_theme_settings['blog']['layout'], $page_blog); switch ($page_layout) { case "layout-sidebar-single-left": echo '<div class="ewf-row">'; echo '<div class="ewf-span4">'; if (!function_exists('dynamic_sidebar') || !dynamic_sidebar($sidebar_id)) { } echo '</div>'; echo '<div class="ewf-span8">'; if ($page_title != null) { echo $page_title; } if (have_posts()) { while (have_posts()) {
<?php global $post, $wp_query; get_header(); # Get page layout & sidebar # $page_portfolio = ewf_get_page_relatedID(); $page_sidebar = ewf_get_sidebar_id('sidebar-page', $page_portfolio); $page_layout = ewf_get_sidebar_layout("layout-full", $page_portfolio); $service_tax_term = get_term_by('slug', $wp_query->query_vars['service'], EWF_PROJECTS_TAX_SERVICES); #echo '<div class="row"><div class="alert alert-info"><strong>Portfolio blog ID</strong>:'.$page_portfolio.' <strong>Sidebar Settings</strong>:'.$page_layout.'</div></div>'; switch ($page_layout) { case "layout-sidebar-single-left": echo '<div class="row">'; echo '<div class="span3">'; dynamic_sidebar($page_sidebar); echo '</div>'; echo '<div class="span9">'; echo ewf_projects_sc_overview(array('service' => $service_tax_term->slug), null); echo '</div>'; echo '</div>'; break; case "layout-sidebar-single-right": echo '<div class="row">'; echo '<div class="span9">'; echo ewf_projects_sc_overview(array('service' => $service_tax_term->slug), null); echo '</div>'; echo '<div class="span3">'; dynamic_sidebar($page_sidebar); echo '</div>'; echo '</div>';