Пример #1
0
<?php

/**
 * @package    WordPress
 * @subpackage Everything
 * @since      1.0
 */
$banner = Everything::po('layout/banner/banner', '__hidden_ns', Everything::to_('banner/content')->value());
$banner = apply_filters('everything_banner', $banner);
if (!$banner['type']) {
    return;
}
?>

<div id="banner" class="outer-container banner-type-<?php 
echo $banner['type'];
?>
">

	<?php 
if ($banner['type'] == 'empty' && $banner['height']) {
    // Empty
    ?>

		<div class="container" style="height: <?php 
    echo $banner['height'];
    ?>
px;"></div>

	<?php 
} elseif ($banner['type'] == 'image' && $banner['image']) {
Пример #2
0
<?php

/**
 * @package    WordPress
 * @subpackage Everything
 * @since      1.0
 */
$nav = Everything::po('layout/nav_secondary/upper/upper', '__hidden_ns', Everything::to_('nav/secondary/upper')->value());
if (!(\Drone\Func::wpAssignedMenu('secondary-upper') || is_numeric($nav)) || !apply_filters('everything_nav_secondary_upper_display', (bool) $nav)) {
    return;
}
?>

<div class="outer-container">
	<nav class="nav-menu secondary upper">
		<div class="container">
			<div class="section">
				<?php 
Everything::navMenu('secondary-upper', is_numeric($nav) ? $nav : null);
?>
			</div>
		</div>
	</nav>
</div><!-- // .outer-container -->
Пример #3
0
 /**
  * Meta
  *
  * @since 1.6
  *
  * @param string $position
  */
 public static function meta($position = 'after')
 {
     if (is_search()) {
         return;
     }
     if ($position == 'before' && (is_single() || get_post_type() != 'post')) {
         return;
     }
     if ($position == 'before') {
         $items = Everything::to_('post/meta/before/items');
     } else {
         $items = Everything::to_(array(sprintf('%s/meta/%s/items', get_post_type(), is_singular() ? 'single' : 'list'), sprintf('%s/meta/items', get_post_type()), 'page/meta/items'));
     }
     if (!$items->value || !apply_filters('everything_meta_display', (bool) Everything::po('layout/page/meta/meta', '__hidden', $items->isVisible()), $position)) {
         return;
     }
     $html = is_singular() ? \Drone\HTML::section()->class('section') : \Drone\HTML::make();
     $ul = $html->addNew('ul')->class('meta alt');
     foreach ((array) $items->value as $item) {
         switch ($item) {
             case 'date_time':
                 $ul->add(Everything::getPostMetaFormat('<li><a href="%date_month_link%" title="%s"><i class="icon-clock"></i>%s</a></li>', sprintf(__('View all posts from %s', 'everything'), get_the_date('F')), sprintf(__('%1$s at %2$s', 'everything'), Everything::getPostMeta('date'), Everything::getPostMeta('everything'))));
                 break;
             case 'date':
                 $ul->add(Everything::getPostMetaFormat('<li><a href="%date_month_link%" title="%s"><i class="icon-clock"></i>%date%</a></li>', sprintf(__('View all posts from %s', 'everything'), get_the_date('F'))));
                 break;
             case 'mod_date':
                 $ul->add(Everything::getPostMetaFormat('<li><a href="%link%" title="%title_esc%"><i class="icon-clock"></i>%date_modified%</a></li>'));
                 break;
             case 'time_diff':
                 $ul->add(Everything::getPostMetaFormat('<li><a href="%link%" title="%title_esc%"><i class="icon-clock"></i>%time_diff%</a></li>'));
                 break;
             case 'comments':
                 if (Everything::isPluginActive('disqus')) {
                     $ul->add(Everything::getPostMetaFormat('<li><i class="icon-comment"></i><a href="%comments_link%">%comments_number%</a></li>'));
                 } else {
                     $ul->add(Everything::getPostMetaFormat('<li><a href="%comments_link%" title="%comments_number_esc%"><i class="icon-comment"></i>%comments_number%</a></li>'));
                 }
                 break;
             case 'author':
                 $ul->add(Everything::getPostMetaFormat('<li><a href="%author_link%" title="%author_name_esc%"><i class="icon-user"></i>%author_name%</a></li>'));
                 break;
             case 'categories':
                 if (get_post_type() == 'portfolio') {
                     $ul->add(get_the_term_list(get_the_ID(), 'portfolio-category', '<li><i class="icon-list"></i>', ', ', '</li>'));
                 } else {
                     $ul->add(Everything::getPostMetaFormat('[%category_list%]<li><i class="icon-list"></i>%category_list%</li>[/%category_list%]'));
                 }
                 break;
             case 'tags':
                 if (get_post_type() == 'portfolio') {
                     $ul->add(get_the_term_list(get_the_ID(), 'portfolio-tag', '<li><i class="icon-tag"></i>', ', ', '</li>'));
                 } else {
                     $ul->add(Everything::getPostMetaFormat('[%tags_list%]<li><i class="icon-tag"></i>%tags_list%</li>[/%tags_list%]'));
                 }
                 break;
             case 'permalink':
                 $ul->add(Everything::getPostMetaFormat('<li><a href="%link%" title="%title_esc%"><i class="icon-link"></i>%s</a></li>', __('Permalink', 'everything')));
                 break;
         }
     }
     echo $html->html();
 }
Пример #4
0
<?php

/**
 * @package    WordPress
 * @subpackage Everything
 * @since      1.0
 */
$headline = Everything::po('layout/headline/headline', '__hidden_ns', Everything::to_('nav/headline')->value());
if (!apply_filters('everything_headline', $headline)) {
    return;
}
?>

<?php 
Everything::$headline_used = true;
?>

<div id="headline" class="outer-container">

	<div class="container">

		<section class="section">
			<?php 
switch ($headline) {
    case 'mixed':
        $headline = is_single() ? 'navigation' : 'breadcrumbs';
        break;
    case 'navigation':
        if (!is_single()) {
            $headline = 'none';
        }