1
0
mirror of https://github.com/ascribe/wp-theme synced 2024-12-22 17:23:55 +01:00
wp-theme/content-blog.php
Sarah Etter ca272794fe Phase 1
2015-10-01 17:48:59 -06:00

54 lines
1.1 KiB
PHP

<?php
global $post;
$title = get_the_title();
$fname = get_the_author_meta('first_name');
$lname = get_the_author_meta('last_name');
$full_name = '';
if( empty($fname)){
$full_name = $lname;
} elseif( empty( $lname )){
$full_name = $fname;
} else {
//both first name and last name are present
$full_name = "{$fname} {$lname}";
}
if (strlen($full_name) <= 0) {
$full_name = 'ascribe';
}
?>
<article <?php post_class(); ?>>
<h2><?php echo get_the_category_list(); ?></h2>
<?php echo "<h1>{$title}</h1>" ?>
<div class="image">
<?php
if ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it.
$thumb = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'blog-crop');
echo "<img src='{$thumb[0]}' alt='{$title} image'>";
}
?>
</div>
<div class="meta">
<?php echo get_avatar( get_the_author_email(), 'size here' ); ?>
<span class="author">by <?php echo $full_name; ?></span>
on <date><?php the_date(); ?></date>
</div>
<main class="entry">
<?php
if ( ! is_singular() ) {
the_excerpt();
} else {
the_content();
}
?>
</main>
</article>