How to show custom post type in wordpress theme

Sponsors

From wordpress 3.0 version we got the custom_post_type method introduced in wordpress api. This is very powerful method to use. If you want to know how use this method or create the custom post type then use following URL:

http://images.wordpressapi.com/2010/11/22/how-to-use-the-custom-post-type-in-wordpress-3-0/

In this tutorial I will show how to show the custom post type in wordpress theme page. First create custom-post.php page in your wordpress theme folder and use following code.

[/php]

<?php

/*Template Name: custom post*/

?>

<?php get_header(); ?>

<div id=”container”>

<div id=”content” role=”main”>

<div id=”post-<?php the_ID(); ?>” <?php post_class(); ?>

<?php $recent = new WP_Query(‘post_type=custom_post′); while($recent->have_posts()) : $recent->the_post();?>

<?php the_title( ‘<h2><a href=”‘ . get_permalink() . ‘” title=”‘ . the_title_attribute( ‘echo=0′ ) . ‘” rel=”bookmark”>’, ‘</a></h2>’ ); ?>

<div>

<?php the_content(); ?>

<?php

the_content();
global $post;
$custom = get_post_custom($post->ID);
echo $custom_meta = $custom["custom_meta"][0];

?>

<?php wp_link_pages( array( ‘before’ => ‘<div>’ . __( ‘Pages:’, ‘wordpressapi’ ), ‘after’ => ‘</div>’ ) ); ?>

<?php edit_post_link( __( ‘Edit’, ‘wordpressapi’ ), ‘<span>’, ‘</span>’ ); ?>

</div><!– .entry-content –>

<?php comments_template( “, true ); ?>

<?php endwhile; ?>

</div><!– #content –>

</div><!– #container –>

<?php get_sidebar(); ?>

<?php get_footer(); ?>

[/php]

Then go to your wordpress admin panel and create page called custom page and from right side panel you will find the page attribute section use the template drop down and choose the custom post option.

Now you are set for showing your custom post type in custom page. Open your custom page on that page you will see all the entries of custom post type.

For more detail information about custom post type and using this check above URL.

Incoming search terms:

You may like following Articles!

One thought on “How to show custom post type in wordpress theme

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>