Ejemplo n.º 1
0
<?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" => __('&#8249; Previous', EWF_SETUP_THEME_DOMAIN), "nexttitle" => __('Next &#8250;', 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;
}
Ejemplo n.º 3
0
#	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()) {
Ejemplo n.º 4
0
<?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.' &nbsp;&nbsp;&nbsp;&nbsp; <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>';