示例#1
0
/**
 * Print Portfolio Image
 * Used in portfolio to fetch feature image or link
 */
function grve_osmosis_vce_print_portfolio_image($image_size, $link = '')
{
    if (function_exists('grve_print_portfolio_image')) {
        grve_print_portfolio_image($image_size, $link);
    }
}
示例#2
0
<article id="portfolio-recent-<?php 
the_ID();
echo uniqid('-');
?>
" <?php 
post_class('grve-portfolio');
?>
>
	<div class="grve-media grve-image-hover">
		<a href="<?php 
echo esc_url(get_permalink());
?>
">
			<?php 
grve_print_portfolio_image('grve-image-small-rect-horizontal');
?>
		</a>
	</div>
	<div class="grve-content">
		<a href="<?php 
echo esc_url(get_permalink());
?>
">
			<h6 class="grve-title"><?php 
the_title();
?>
</h6>
		</a>
		<?php 
$caption = grve_post_meta('grve_portfolio_description');
/**
 * Prints Portfolio socials if used
 */
function grve_print_portfolio_social($element_id = 'grve-social-share', $element_class = '')
{
    global $post;
    $post_id = $post->ID;
    if (grve_portfolio_social_visibility()) {
        $grve_permalink = esc_url(get_permalink($post_id));
        $grve_title = esc_attr(get_the_title($post_id));
        $portfolio_facebook = grve_option('portfolio_social', '', 'facebook');
        $portfolio_twitter = grve_option('portfolio_social', '', 'twitter');
        $portfolio_linkedin = grve_option('portfolio_social', '', 'linkedin');
        $portfolio_pinterest = grve_option('portfolio_social', '', 'pinterest');
        $portfolio_googleplus = grve_option('portfolio_social', '', 'google-plus');
        $portfolio_likes = grve_option('portfolio_social', '', 'grve-likes');
        ?>
		<div id="<?php 
        echo $element_id;
        ?>
" class="<?php 
        echo esc_attr($element_class);
        ?>
">

			<ul>

				<?php 
        if (!empty($portfolio_facebook)) {
            ?>
				<li><a href="<?php 
            echo $grve_permalink;
            ?>
" title="<?php 
            echo $grve_title;
            ?>
" class="grve-social-share-facebook grve-icon-facebook"></a></li>
				<?php 
        }
        ?>
				<?php 
        if (!empty($portfolio_twitter)) {
            ?>
				<li><a href="<?php 
            echo $grve_permalink;
            ?>
" title="<?php 
            echo $grve_title;
            ?>
" class="grve-social-share-twitter grve-icon-twitter"></a></li>
				<?php 
        }
        ?>
				<?php 
        if (!empty($portfolio_linkedin)) {
            ?>
				<li><a href="<?php 
            echo $grve_permalink;
            ?>
" title="<?php 
            echo $grve_title;
            ?>
" class="grve-social-share-linkedin grve-icon-linkedin"></a></li>
				<?php 
        }
        ?>
				<?php 
        if (!empty($portfolio_googleplus)) {
            ?>
				<li><a href="<?php 
            echo $grve_permalink;
            ?>
" title="<?php 
            echo $grve_title;
            ?>
" class="grve-social-share-googleplus grve-icon-google-plus"></a></li>
				<?php 
        }
        ?>
				<?php 
        if (!empty($portfolio_pinterest)) {
            ?>
				<li><a href="<?php 
            echo $grve_permalink;
            ?>
" title="<?php 
            echo $grve_title;
            ?>
" data-pin-img="<?php 
            grve_print_portfolio_image('grve-image-small-square', 'link');
            ?>
" class="grve-social-share-pinterest grve-icon-pinterest"></a></li>
				<?php 
        }
        ?>
				<?php 
        if (!empty($portfolio_likes)) {
            ?>
				<li><a href="#" class="grve-like-counter-link grve-icon-heart" data-post-id="<?php 
            echo $post_id;
            ?>
"></a><span class="grve-like-counter"><?php 
            echo grve_likes($post_id);
            ?>
</span></li>
				<?php 
        }
        ?>

			</ul>

		</div>
<?php 
    }
}