Example #1
0
function print_blog_full($item_class, $item_size, $num_excerpt)
{
    global $gdl_admin_translator;
    if ($gdl_admin_translator == 'enable') {
        $translator_continue_reading = get_option(THEME_SHORT_NAME . '_translator_continue_reading', 'Continue Reading →');
    } else {
        $translator_continue_reading = __('Continue Reading →', 'gdl_front_end');
    }
    $_i = 1;
    while (have_posts()) {
        the_post();
        echo '<div class="blog-item gdl-divider ' . $item_class . ' mt0">';
        echo '<h2 class="blog-thumbnail-title post-title-color gdl-title"><a href="' . get_permalink() . '">' . get_the_title() . '</a></h2>';
        echo '<div class="blog-thumbnail-info post-info-color">';
        echo '<div class="blog-thumbnail-date">' . get_the_time('M d, Y') . '</div>';
        echo '<div class="blog-thumbnail-author"> ' . __('by', 'gdl_front_end') . ' ' . get_the_author_link() . '</div>';
        the_tags('<div class="single-thumbnail-tag">', ', ', '</div>');
        echo '<div class="blog-thumbnail-comment">';
        comments_popup_link(__('0', 'gdl_front_end'), __('1', 'gdl_front_end'), __('%', 'gdl_front_end'), '', __('Comments are off', 'gdl_front_end'));
        echo '</div>';
        echo '<div class="clear"></div>';
        echo '</div>';
        print_blog_thumbnail(get_the_ID(), $item_size);
        echo '<div class="blog-thumbnail-context">';
        echo '<div class="blog-thumbnail-content">' . mb_substr(get_the_excerpt(), 0, $num_excerpt) . '</div>';
        echo '<a class="blog-continue-reading" href="' . get_permalink() . '"><em>' . $translator_continue_reading . '</em></a>';
        echo '</div>';
        // blog-thumbnail-context
        $is_odd = $_i % 2 != 0 ? true : false;
        //奇数偶数
        echo '<span class="post_type_label' . ($is_odd ? ' is_odd' : ' is_event') . '"><span class="post_type_label_d">' . get_the_time('d') . '</span><span class="post_type_label_spacer">/</span><span class="post_type_label_m">' . get_the_time('M') . '</span></span>';
        //显示文章日期标签 20150716
        echo '</div>';
        // blog-item
        $_i++;
    }
    unset($_i);
}
Example #2
0
function print_blog_full($item_class, $item_size, $num_excerpt, $full_content = "No")
{
    global $gdl_admin_translator, $more, $gdl_date_format;
    if ($full_content == 'Yes') {
        $more = 0;
    }
    if ($gdl_admin_translator == 'enable') {
        $translator_continue_reading = get_option(THEME_SHORT_NAME . '_translator_continue_reading', 'Continue Reading');
    } else {
        $translator_continue_reading = __('Continue Reading', 'gdl_front_end');
    }
    while (have_posts()) {
        the_post();
        echo '<div class="' . $item_class . '">';
        // blog thumbnail
        print_blog_thumbnail(get_the_ID(), $item_size);
        echo '<div class="blog-content-wrapper">';
        // blog title
        echo '<h2 class="blog-title"><a href="' . get_permalink() . '">' . get_the_title() . '</a></h2>';
        // blog information
        echo '<div class="blog-info-wrapper">';
        echo '<div class="blog-comment"><i class="icon-comments"></i>';
        comments_popup_link(__('0 Comment', 'gdl_front_end'), __('1 Comment', 'gdl_front_end'), __('% Comments', 'gdl_front_end'), '', __('Comment are off', 'gdl_front_end'));
        echo '</div>';
        echo '<div class="blog-author"><i class="icon-user"></i>';
        echo the_author_posts_link();
        echo '</div>';
        $tags_opening = '<div class="blog-tag"><i class="icon-tags"></i>';
        $tags_ending = '</div>';
        the_tags($tags_opening, ', ', $tags_ending);
        echo '<div class="clear"></div>';
        echo '</div>';
        // blog information
        // blog content
        echo '<div class="blog-content">';
        if ($full_content == "No") {
            if (get_post_type() == 'package') {
                echo do_shortcode(get_the_excerpt());
            } else {
                echo gdl_get_excerpt($num_excerpt, '... ');
            }
            echo '<div class="clear"></div>';
            echo '<a class="blog-continue-reading" href="' . get_permalink() . '"> ' . $translator_continue_reading . '</a>';
        } else {
            the_content($translator_continue_reading);
        }
        echo '</div>';
        echo '</div>';
        // blot content wrapper
        echo '</div>';
        // blog item
    }
}
Example #3
0
function print_blog_full($item_class, $item_size, $item_index, $num_excerpt, $full_content = "No")
{
    if ($full_content == 'Yes') {
        global $more;
        $more = 0;
    }
    global $gdl_admin_translator;
    if ($gdl_admin_translator == 'enable') {
        $translator_continue_reading = get_option(THEME_SHORT_NAME . '_translator_continue_reading', 'Continue Reading →');
    } else {
        $translator_continue_reading = __('Continue Reading →', 'gdl_front_end');
    }
    while (have_posts()) {
        the_post();
        echo '<div class="blog-item' . $item_index . ' gdl-divider ' . $item_class . ' mt0">';
        echo '<h2 class="blog-thumbnail-title post-title-color gdl-title"><a href="' . get_permalink() . '">' . get_the_title() . '</a></h2>';
        echo '<div class="blog-thumbnail-info post-info-color gdl-divider">';
        echo '<div class="blog-thumbnail-date">' . get_the_time(GDL_DATE_FORMAT) . '</div>';
        echo '<div class="blog-thumbnail-author"> ' . __('by', 'gdl_front_end') . ' ' . get_the_author_link() . '</div>';
        the_tags('<div class="single-thumbnail-tag">', ', ', '</div>');
        echo '<div class="blog-thumbnail-comment">';
        comments_popup_link(__('0 Comment', 'gdl_front_end'), __('1 Comment', 'gdl_front_end'), __('% Comments', 'gdl_front_end'), '', __('Comments are off', 'gdl_front_end'));
        echo '</div>';
        echo '<div class="clear"></div>';
        echo '</div>';
        print_blog_thumbnail(get_the_ID(), $item_size);
        echo '<div class="blog-thumbnail-context">';
        if ($full_content == "No") {
            echo '<div class="blog-thumbnail-content">' . mb_substr(get_the_excerpt(), 0, $num_excerpt) . '</div>';
            echo '<a class="blog-continue-reading" href="' . get_permalink() . '"><em>' . $translator_continue_reading . '</em></a>';
        } else {
            echo '<div class="blog-thumbnail-content">';
            the_content($translator_continue_reading);
            echo '</div>';
        }
        echo '</div>';
        // blog-thumbnail-context
        echo '</div>';
        // blog-item
    }
}
Example #4
0
function print_blog_medium($item_class, $item_size, $num_excerpt, $full_content)
{
    global $gdl_admin_translator, $more, $gdl_date_format;
    if ($full_content == 'Yes') {
        $more = 0;
    }
    if ($gdl_admin_translator == 'enable') {
        $translator_continue_reading = get_option(THEME_SHORT_NAME . '_translator_continue_reading', 'Continue Reading');
    } else {
        $translator_continue_reading = __('Continue Reading ', 'gdl_front_end');
    }
    while (have_posts()) {
        the_post();
        echo '<div class="' . $item_class . '">';
        echo '<div class="blog-content-wrapper">';
        // blog thumbnail
        echo '<div class="blog-medium-media-wrapper">';
        print_blog_thumbnail(get_the_ID(), $item_size, true);
        echo '</div>';
        // blog-medium-media-wrapper
        echo '<div class="blog-context-wrapper">';
        // blog title
        echo '<h2 class="blog-title"><a href="' . get_permalink() . '">' . get_the_title() . '</a></h2>';
        // blog content
        echo '<div class="blog-content">';
        if ($full_content == "No") {
            echo gdl_get_excerpt($num_excerpt, '... ');
        } else {
            the_content($translator_continue_reading);
        }
        echo '</div>';
        // blog information
        echo '<div class="blog-info-wrapper">';
        echo '<div class="blog-date">';
        echo '<span class="head">' . __('Posted On', 'gdl_front_end') . '</span> ';
        echo '<a href="' . get_day_link(get_the_time('Y'), get_the_time('m'), get_the_time('d')) . '" >';
        echo get_the_time($gdl_date_format);
        echo '</a>';
        echo '</div>';
        echo '<div class="blog-author">';
        echo '<span class="separator">, </span>';
        echo '<span class="head">' . __('By', 'gdl_front_end') . '</span> ';
        echo the_author_posts_link();
        echo '</div>';
        echo '<div class="clear"></div>';
        echo '</div>';
        // blog information
        echo '</div>';
        // blog-context-wrapper
        echo '<div class="clear"></div>';
        echo '</div>';
        // blog-content-wrapper
        echo '</div>';
        // blog-item
    }
}
Example #5
0
					<div id="<?php 
        the_ID();
        ?>
" class="<?php 
        echo $sidebar_class[1];
        ?>
 blog-detail blog-detail-cp  <?php 
        echo $thumbnail_types;
        ?>
">
						<div class="post-auther-box">
							<?php 
        if (print_blog_thumbnail($post->ID, $image_size) != '') {
            ?>
<div class="frame"><?php 
            echo print_blog_thumbnail($post->ID, $image_size);
            ?>
</div><?php 
        }
        ?>
							<h2><?php 
        echo get_the_title();
        ?>
</h2>
<<<<<<< HEAD
							<!-- cancel post-detail
=======
>>>>>>> ed227fcd7fba396c647fab5258e5b0791b0bc4fe
							<div class="post-detail">
								<ul>
									<li><a href="<?php 
Example #6
0
function print_news_item($item_xml)
{
    global $paged, $post, $sidebar, $blog_div_listing_num_class, $post_id, $counter;
    echo '<div id="news-content-' . $counter . '">';
    if (empty($paged)) {
        $paged = get_query_var('page') ? get_query_var('page') : 1;
    }
    //Get Thumbnail Options
    $thumbnail_types = '';
    $post_detail_xml = get_post_meta($post_id, 'post_detail_xml', true);
    if ($post_detail_xml != '') {
        $cp_post_xml = new DOMDocument();
        $cp_post_xml->loadXML($post_detail_xml);
        $thumbnail_types = find_xml_value($cp_post_xml->documentElement, 'post_thumbnail');
    }
    // get the blog meta value
    $header = find_xml_value($item_xml, 'header');
    $num_fetch = find_xml_value($item_xml, 'num-fetch');
    $num_excerpt = find_xml_value($item_xml, 'num-excerpt');
    $news_layout = find_xml_value($item_xml, 'news-layout');
    $category = find_xml_value($item_xml, 'category');
    // print header
    if (!empty($header)) {
        echo '<h2 class="h-style">' . $header . '</h2>';
    }
    //Pagination default wordpress
    if (find_xml_value($item_xml, "pagination") == 'Wp-Default') {
        $num_fetch = get_option('posts_per_page');
    } else {
        if (find_xml_value($item_xml, "pagination") == 'Theme-Custom') {
            $num_fetch = find_xml_value($item_xml, 'num-fetch');
        } else {
        }
    }
    if ($category == '0') {
        //Popular Post
        query_posts(array('post_type' => 'post', 'paged' => $paged, 'posts_per_page' => $num_fetch, 'orderby' => 'title', 'order' => 'ASC'));
    } else {
        //Popular Post
        query_posts(array('post_type' => 'post', 'posts_per_page' => $num_fetch, 'paged' => $paged, 'tax_query' => array(array('taxonomy' => 'category', 'terms' => $category, 'field' => 'term_id')), 'orderby' => 'title', 'order' => 'ASC'));
    }
    $counter_news = 0;
    while (have_posts()) {
        the_post();
        $counter_news++;
        global $post, $post_id;
        //Print All post from News
        // get the item class and size from array
        $item_type = 'Full-Image';
        $item_class = $blog_div_listing_num_class[$item_type]['class'];
        $item_index = $blog_div_listing_num_class[$item_type]['index'];
        if ($sidebar == "no-sidebar") {
            $item_size = $blog_div_listing_num_class[$item_type]['size'];
        } else {
            if ($sidebar == "left-sidebar" || $sidebar == "right-sidebar") {
                $item_size = $blog_div_listing_num_class[$item_type]['size2'];
            } else {
                $item_size = $blog_div_listing_num_class[$item_type]['size3'];
                $item_class = 'both_sidebar_class';
            }
        }
        if ($news_layout == 'Short Layout') {
            ?>
			<div class="latest-news row-fluid">
				<div class="frame span6"><?php 
            echo print_blog_thumbnail($post->ID, array(360, 300));
            ?>
</div>
				<div class="text-box span6">
					<strong class="title"><a href="<?php 
            echo get_permalink();
            ?>
"><?php 
            if (strlen(get_the_title()) > 23) {
                echo substr(get_the_title(), 0, 23) . '...';
            } else {
                echo get_the_title();
            }
            ?>
</a></strong>
					<div class="date-row">
						<a href="<?php 
            echo get_permalink();
            ?>
" class="link"><i class="fa fa-calendar"></i><?php 
            echo get_the_date(get_option("date_format"));
            ?>
</a>
						<?php 
            comments_popup_link(__('<i class="fa fa-comments-o"></i> 0 Comment', 'crunchpress'), __('<i class="fa fa-comments-o"></i> 1 Comment', 'crunchpress'), __('<i class="fa fa-comments-o"></i> % Comments', 'crunchpress'), '', __('<i class="fa fa-comments-o"></i> Comments are off', 'crunchpress'));
            ?>
					</div>
					<p><?php 
            echo substr(get_the_excerpt(), 0, $num_excerpt);
            ?>
</p>
					<?php 
            if (strlen(get_the_excerpt() > $num_excerpt)) {
                ?>
 <a href="<?php 
                echo get_permalink();
                ?>
" class="readmore"><?php 
                echo __('Read More', 'crunchpress');
                ?>
</a><?php 
            }
            ?>
				</div>
			</div> 
			<?php 
        } else {
            ?>
			<div class="latest-news row-fluid">
				<div class="frame span4"><?php 
            echo print_blog_thumbnail($post->ID, array(360, 300));
            ?>
</div>
				<div class="text-box span8">
					<strong class="title"><a href="<?php 
            echo get_permalink();
            ?>
"><?php 
            echo get_the_title();
            ?>
</a></strong>
					<div class="date-row">
						<a href="<?php 
            echo get_permalink();
            ?>
" class="link"><i class="fa fa-calendar"></i><?php 
            echo get_the_date(get_option("date_format"));
            ?>
</a>
						<div class="post_tags"><?php 
            the_tags('<i class="fa fa-pencil"></i>', '', '');
            ?>
</div>
						<?php 
            comments_popup_link(__('<i class="fa fa-comments-o"></i> 0 Comment', 'crunchpress'), __('<i class="fa fa-comments-o"></i> 1 Comment', 'crunchpress'), __('<i class="fa fa-comments-o"></i> % Comments', 'crunchpress'), '', __('<i class="fa fa-comments-o"></i> Comments are off', 'crunchpress'));
            ?>
					</div>
					<p><?php 
            echo substr(get_the_excerpt(), 0, $num_excerpt);
            ?>
</p>
					<?php 
            if (strlen(get_the_excerpt() > $num_excerpt)) {
                ?>
 <a href="<?php 
                echo get_permalink();
                ?>
" class="readmore"><?php 
                echo __('Read More', 'crunchpress');
                ?>
</a><?php 
            }
            ?>
				</div>
			</div> 
		<?php 
        }
    }
    //end while
    if (find_xml_value($item_xml, "pagination") == "Theme-Custom") {
        pagination();
    }
    echo '</div>';
    echo '<span id="loader"></span>';
}