예제 #1
0
"><?php 
the_title();
?>
</a></h3>	
				<p class="author-title"><span>by </span><a href="<?php 
echo esc_url(get_author_posts_url(get_the_author_meta('ID')));
?>
"><?php 
the_author();
?>
</a></p>		
			</div>			
		</div>				
		<p class="blog-text">
		<?php 
echo mtheme_html_content(MthemeCore::getPostMeta(get_the_ID(), $prePost . "overview", $post_content));
?>
</p>
		<a class="learn-more-btn text-center btn-effect wow animated fadeIn animated" href="<?php 
echo esc_url(get_permalink());
?>
">read more</a>
		<div class="post-footer clearfix">
			<span class="date"><?php 
echo esc_attr(get_the_date('M j, Y'));
?>
</span>
			<span class="category">
			<?php 
if (has_category()) {
    the_category(', ');
예제 #2
0
$layout = MthemeCore::getOption('posts_layout', 'right');
?>

<?php 
if (have_posts()) {
    while (have_posts()) {
        the_post();
        $url = '';
        if (has_post_thumbnail()) {
            $thumb = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full');
            $url = $thumb['0'];
        } else {
            $url = CHILD_URI . 'site/img/backgrounds/blog.jpg';
        }
        $post_ID = get_the_ID();
        $type = MthemeCore::getPostMeta($post_ID, "post_type", "type");
        $author_id = get_the_author_meta('ID');
        echo '<div id="home_slider">';
        echo do_shortcode("[post_background post_id='{$post_ID}' type='{$type}' author_id='{$author_id}' background_image='{$url}']");
        echo '</div>';
        ?>

<div class="main-content content-wrapper">
<div class="container">
	<?php 
        if ($layout == 'left') {
            ?>
			<div class="col-lg-3 col-md-3 col-sm-12 col-xs-12">
				<div class="sidebar "><?php 
            get_sidebar();
            ?>
$menu = $menuContainer1 . $menuContainer2 . $menuContainer3 . $menuContainer4 . $menuContainer5 . $menuContainer6 . $menuContainer7 . $menuContainer8 . $menuContainer9 . $menuContainer10 . $menuContainer11 . $menuContainer12 . $menuContainer13 . $menuContainer14 . $menuContainer15;
$out = $outContainer1 . $outContainer2 . $outContainer3 . $outContainer4 . $outContainer5 . $outContainer6 . $outContainer7 . $outContainer8 . $outContainer9 . $outContainer10 . $outContainer11 . $outContainer12 . $outContainer13 . $outContainer14 . $outContainer15;
$events['external_link'] = mtheme_filter(MthemeCore::getPostMeta($event_id, $post_pre . 'external_link'));
foreach ($events['external_link'] as $ID => $event) {
    if (isset($event['el_link_title']) && !empty($event['el_link_title'])) {
        if (isset($event['el_link_url']) && empty($event['el_link_url'])) {
            $event['el_link_url'] = "#";
        }
        $menu .= '<li><a href="' . $event['el_link_url'] . '" target="_blank">' . $event['el_link_title'] . '</a></li>';
    }
}
if (!empty($event_slider) && $menu != '') {
    $menu .= '<li class="hidden"><a href="#home_slider">Home</a></li>';
}
get_header();
$logo_position = MthemeCore::getPostMeta($event_id, $post_pre . "logo_position", 'header');
if (!empty($event_id)) {
    if ($menu != '') {
        ?>
	<!--HEADER-->
	<div class="header header-hide">
		<div class="container">
			<nav class="navbar navbar-default" role="navigation">
				<div class="navbar-header">
					<button type="button" class="navbar-toggle" data-toggle="collapse" 
						data-target="#example-navbar-collapse">
						<span class="sr-only">Toggle navigation</span>
						<span class="icon-bar"></span>
						<span class="icon-bar"></span>
						<span class="icon-bar"></span>
					</button>
예제 #4
0
 /**
  * Renders Site Menu
  *
  * @access public
  * @param string $slug
  * @return void
  */
 public static function renderSiteMenu($slug)
 {
     $locations = get_nav_menu_locations();
     if (isset($locations[$slug])) {
         $menu = wp_get_nav_menu_object($locations[$slug]);
         if (isset($menu->term_id)) {
             $menu_items = wp_get_nav_menu_items($menu->term_id);
             $isFirstMenu = true;
             $parentMenuTemp = 0;
             $isSubMenu = false;
             $subMenuC = 0;
             $hasChildMenu = false;
             $out = '<ul class="nav navbar-nav"><li>';
             foreach ((array) $menu_items as $key => $menu_item) {
                 $hasChildMenu = MthemeCore::hasPostIdByMetaKeyAndMetaValue('menu_item_menu_item_parent', $menu_item->ID);
                 $parentMenu = MthemeCore::getPostMeta($menu_item->ID, 'menu_item_menu_item_parent', 0);
                 if ($parentMenu != 0) {
                     if ($parentMenuTemp != $parentMenu) {
                         if ($isSubMenu) {
                             $subMenuC++;
                         }
                         if ($hasChildMenu) {
                             $out .= '<ul class="dropdown-menu level-' . ($subMenuC + 1) . '"><li class="dropdown-submenu">';
                         } else {
                             $out .= '<ul class="dropdown-menu level-' . ($subMenuC + 1) . '"><li>';
                         }
                     } else {
                         if ($hasChildMenu) {
                             $out .= '</li><li class="dropdown-submenu">';
                         } else {
                             $out .= '</li><li>';
                         }
                     }
                     $parentMenuTemp = $parentMenu;
                     $isSubMenu = true;
                 } else {
                     if ($isSubMenu) {
                         while ($subMenuC--) {
                             $out .= '</li></ul>';
                         }
                         $out .= '</li></ul></li><li>';
                         $isSubMenu = false;
                         $subMenuC = 0;
                     } elseif (!$isFirstMenu) {
                         $out .= '</li><li>';
                     }
                 }
                 /*var_dump($menu_item);*/
                 $class_names = '';
                 global $post;
                 $pageId = $post->ID;
                 if ($menu_item->object_id == $pageId) {
                     $class_names = 'active ';
                 }
                 $class_names .= implode(' ', $menu_item->classes);
                 if (!$isSubMenu && $hasChildMenu) {
                     $out .= '<a href="' . $menu_item->url . '" class="' . $class_names . '">' . $menu_item->title . '<span class="caret"></span></a>';
                 } else {
                     $out .= '<a href="' . $menu_item->url . '" class="' . $class_names . '">' . $menu_item->title . '</a>';
                 }
                 $isFirstMenu = false;
             }
             if ($isSubMenu) {
                 /* last menu is sub menu */
                 $out .= '</li></ul>';
             }
             $out .= '</li></ul>';
             echo mtheme_html($out);
         } else {
             wp_dropdown_pages();
         }
     } else {
         wp_dropdown_pages();
     }
 }
예제 #5
0
<?php

/*
Template Name: Events template
*/
the_post();
$post_pre = 'event_';
$homeSectionC = 0;
$menu = $heading = '';
$out = $category = '';
$img_gal_active = $video_active = 'hide';
$event_slider = intval(MthemeCore::getPostMeta(get_the_ID(), 'page_event_slider'));
$category = intval(MthemeCore::getPostMeta(get_the_ID(), 'page_event_category'));
if (!empty($event_slider)) {
    $menu .= '<li class="hidden"><a href="#home_slider">Home</a></li>';
}
get_header('banner-logo');
if (!empty($event_slider)) {
    echo '<div id="home_slider">';
    echo do_shortcode('[hero_background height="650px" logo_position="banner" slider_id="' . $event_slider . '"]');
    echo '</div>';
}
?>
<div id="events" class="section-padding">
	<div class="col-lg-12 align-center nopadding">
		<?php 
echo do_shortcode('[events category="' . $category . '" columns="4"]');
?>
		
	</div>
</div>
예제 #6
0
 * @package WordPress
 * @subpackage Mtheme
 * @since Mtheme 1.0
 */
get_header();
the_post();
$content_wrapper = " content-wrapper";
$pageId = get_the_ID();
$event_slider = intval(MthemeCore::getPostMeta($pageId, 'page_event_slider'));
if (!empty($event_slider)) {
    $content_wrapper = "";
    echo '<div id="home_slider">';
    echo do_shortcode('[hero_background slider_id="' . $event_slider . '"]');
    echo '</div>';
}
$page_title = MthemeCore::getPostMeta($pageId, 'page_title', 'true');
$content_post = get_post($pageId);
$content = $content_post->post_content;
?>

<div class="main-content<?php 
echo $content_wrapper;
?>
">		
	<?php 
echo do_shortcode($content);
?>
	
</div><!-- #main-content -->

<?php