Change wordpress page to take posts

Here are quick steps to make it happen:

(assuming template being used is twentyeleven, new template file to be honey.php)

goto directory for templates:  cd /var/www/html/wp-content/themes/twentyeleven

copy default page to your new page:  cp page.php honey.php

edit honey.php:
add to top:
<?php /* Template Name: Honey */ ?>

in wp go to Posts, Categories
add new category:
Name: Honey
Slug: honey
Parent: none
description: none

update page, click on honey category and look in url for tag_ID=6 (note the number)

edit honey.php:
add above following line:
</div><!– #content –>

global $more;
$more = 0;
if(have_posts()) :
while(have_posts()) :the_post();
<h2><a href=”<?php the_permalink(); ?>”><?php the_title();?></a></h2>
<?php get_template_part( ‘content’, ‘page’ ); ?>

move line
<?php comments_template( ”, true ); ?>
“below wp_reset_query line”

in wp go to Pages, Honey bees
change Template to honey

update (publish) the page

(based on tutorial found at, made changes so it works on current wordpress and template I use).