2019-05-23 12:30:31 -04:00
|
|
|
<?php
|
|
|
|
/**
|
|
|
|
* The article template.
|
|
|
|
*
|
|
|
|
* @author Freeshifter LLC
|
|
|
|
* @since 1.0.0
|
|
|
|
*/
|
|
|
|
|
2021-07-02 10:24:48 -04:00
|
|
|
namespace WP_73k;
|
2019-05-23 12:30:31 -04:00
|
|
|
|
|
|
|
?>
|
2021-07-06 15:31:46 -04:00
|
|
|
<article class="post border-bottom border-gray pb-4 mb-3" itemscope itemtype="https://schema.org/CreativeWork">
|
|
|
|
<header>
|
|
|
|
<h2 class="post-title fs-2 fw-600 mb-2">
|
|
|
|
<?php
|
|
|
|
if ( is_archive() || is_home() ) {
|
|
|
|
printf( '<a href="%s" rel="bookmark">%s</a>',
|
|
|
|
esc_url( get_the_permalink() ),
|
|
|
|
esc_html( get_the_title() )
|
|
|
|
);
|
|
|
|
} else {
|
|
|
|
echo get_the_title();
|
|
|
|
} ?>
|
|
|
|
</h2>
|
|
|
|
|
2021-07-07 15:40:18 -04:00
|
|
|
<div class="post-date font-monospace text-gray-300 <?php echo (has_tag() ? '' : 'mb-3'); ?>">
|
2021-07-06 23:31:20 -04:00
|
|
|
<?php echo svg_icon_use("mdi-calendar-clock", "icon baseline me-2") . get_the_date('F j, Y'); ?>
|
|
|
|
by <?php echo svg_icon_use("mdi-account", "icon baseline me-1") . get_the_author(); ?>
|
|
|
|
</div>
|
2021-07-06 15:31:46 -04:00
|
|
|
|
2021-07-06 23:31:20 -04:00
|
|
|
<?php
|
2021-07-07 15:40:18 -04:00
|
|
|
if (has_tag()) {
|
2021-07-06 23:31:20 -04:00
|
|
|
echo '<div class="post-tags fs-smaller mb-4">' . svg_icon_use("mdi-tag-multiple", "icon baseline text-gray-300 me-1");
|
|
|
|
|
|
|
|
$tag_strings = array_map(function ($tag) {
|
|
|
|
$tag_str = '<span class="text-gray-300">#</span>';
|
|
|
|
$tag_str .= '<a href="' . get_bloginfo('url') . '/tag/' . $tag->slug . '">' . $tag->name . '</a>';
|
|
|
|
return $tag_str;
|
2021-07-07 15:40:18 -04:00
|
|
|
}, get_the_tags());
|
|
|
|
|
2021-07-06 23:31:20 -04:00
|
|
|
echo implode(", ", $tag_strings) . '</div>';
|
|
|
|
}
|
|
|
|
?>
|
2019-05-23 12:30:31 -04:00
|
|
|
|
2021-07-04 18:16:33 -04:00
|
|
|
</header>
|
2019-05-23 12:30:31 -04:00
|
|
|
|
2021-07-06 23:31:20 -04:00
|
|
|
<div class="article post-body">
|
2021-07-04 18:16:33 -04:00
|
|
|
<?php
|
|
|
|
if ( has_post_thumbnail() ) {
|
|
|
|
echo get_the_post_thumbnail( get_the_ID(), 'large', ['class' => 'rounded shadow-lg'] );
|
|
|
|
}
|
2019-05-23 12:30:31 -04:00
|
|
|
|
2021-07-04 18:16:33 -04:00
|
|
|
the_content(); ?>
|
|
|
|
</div>
|
2019-05-23 12:30:31 -04:00
|
|
|
</article>
|