<div class="col-md-4">
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<header class="page-header" style="border-bottom:none; margin-bottom:0;">
<div style="margin-bottom:5px;">
<a href="https://wordpress.stackexchange.com/questions/125845/<?php the_permalink(); ?>" rel="bookmark">
<?php if ( has_post_thumbnail() ) {
the_post_thumbnail('col-6-thumb');
} ?>
</a>
</div>
</header>
<div class="article-info">
<div class="article-date"><h3><?php the_time('M jS') ?></h3></div>
<div class="articletitle"><h3><a href="https://wordpress.stackexchange.com/questions/125845/<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a></h3><p>by <?php the_author() ?></p></div>
</div>
</article><!-- #post-## -->
</div>
Can you put this code inside the template file that your including using get_template_part( '/templates/content-3col');
Note: As you are querying for post type “video”, you should check for post type as “video” instead. Here you are checking for “post” <?php if ( 'post' == get_post_type() ) : ?>
which was causing the problem. I have just removed that.