File "content.php"
Full Path: /home2/sdektunc/cepali.edu.mx/wp-content/themes/shapely/template-parts/content.php
File size: 4.01 KB
MIME-type: text/x-php
Charset: utf-8
<?php
/**
* Template part for displaying posts.
*
* @link https://codex.wordpress.org/Template_Hierarchy
*
* @package Shapely
*/
$dropcaps = get_theme_mod( 'first_letter_caps', true );
$enable_tags = get_theme_mod( 'tags_post_meta', true );
$post_author = get_theme_mod( 'post_author_area', true );
$left_side = get_theme_mod( 'post_author_left_side', false );
$post_title = get_theme_mod( 'title_above_post', true );
$post_category = get_theme_mod( 'post_category', true );
?>
<article id="post-<?php the_ID(); ?>" <?php post_class( 'post-content post-grid-wide' ); ?>>
<header class="entry-header nolist">
<?php
$category = get_the_category();
if ( has_post_thumbnail() ) {
$layout = shapely_get_layout_class();
$size = 'shapely-featured';
if ( 'full-width' == $layout ) {
$size = 'shapely-full';
}
$image = get_the_post_thumbnail( get_the_ID(), $size );
$allowed_tags = array(
'img' => array(
'data-srcset' => true,
'data-src' => true,
'srcset' => true,
'sizes' => true,
'src' => true,
'class' => true,
'alt' => true,
'width' => true,
'height' => true,
),
'noscript' => array(),
);
?>
<a href="<?php echo esc_url( get_the_permalink() ); ?>">
<?php echo wp_kses( $image, $allowed_tags ); ?>
</a>
<?php if ( isset( $category[0] ) && $post_category ) : ?>
<span class="shapely-category">
<a href="<?php echo esc_url( get_category_link( $category[0]->term_id ) ); ?>">
<?php echo esc_html( $category[0]->name ); ?>
</a>
</span>
<?php endif; ?>
<?php
}// End if().
?>
</header><!-- .entry-header -->
<div class="entry-content">
<?php if ( $post_title ) : ?>
<h2 class="post-title entry-title">
<a href="<?php echo esc_url( get_the_permalink() ); ?>"><?php echo esc_html( wp_trim_words( get_the_title(), 9 ) ); ?></a>
</h2>
<?php endif ?>
<div class="entry-meta">
<?php
shapely_posted_on_no_cat();
?>
<!-- post-meta -->
</div>
<?php if ( $post_author && $left_side ) : ?>
<div class="row">
<div class="col-md-3 col-xs-12 author-bio-left-side">
<?php
shapely_author_bio();
?>
</div>
<div class="col-md-9 col-xs-12 shapely-content <?php echo $dropcaps ? 'dropcaps-content' : ''; ?>">
<?php
the_content();
wp_link_pages(
array(
'before' => '<div class="page-links">' . esc_html__( 'Pages:', 'shapely' ),
'after' => '</div>',
)
);
?>
</div>
</div>
<?php else : ?>
<div class="shapely-content <?php echo $dropcaps ? 'dropcaps-content' : ''; ?>">
<?php
the_content();
wp_link_pages(
array(
'before' => '<div class="page-links">' . esc_html__( 'Pages:', 'shapely' ),
'after' => '</div>',
)
);
?>
</div>
<?php endif; ?>
</div><!-- .entry-content -->
<?php
if ( is_single() ) :
$prev = get_previous_post_link();
$prev = str_replace( '«', '<div class="wrapper"><span class="fa fa-angle-left"></span>', $prev );
$prev = str_replace( '</a>', '</a></div>', $prev );
$next = get_next_post_link();
$next = str_replace( '»', '<span class="fa fa-angle-right"></span></div>', $next );
$next = str_replace( '<a', '<div class="wrapper"><a', $next );
?>
<div class="shapely-next-prev row">
<div class="col-md-6 text-left">
<?php echo wp_kses_post( $prev ); ?>
</div>
<div class="col-md-6 text-right">
<?php echo wp_kses_post( $next ); ?>
</div>
</div>
<?php
if ( $post_author && ! $left_side ) :
shapely_author_bio();
endif;
if ( $enable_tags ) :
$tags_list = get_the_tag_list( '', ' ' );
echo ! empty( $tags_list ) ? '<div class="shapely-tags"><span class="fa fa-tags"></span>' . wp_kses_post( $tags_list ) . '</div>' : '';
endif;
?>
<?php do_action( 'shapely_single_after_article' ); ?>
<?php endif; ?>
</article>