VigilanteBanana
5/4/2018 - 5:55 PM

Display Custom Post Type on page

This displays custom post type. Genesis framework is being used.

add_action('genesis_entry_content', 'display_custom_posts');
function display_custom_posts() {
$args = array( 'post_type' => 'post_type_name', 'posts_per_page' => -1 );
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
    echo '<li>';
    echo '<a rel="' .get_permalink(). '" href="' .get_permalink(). ' ">';
        the_title();
    echo '</a>';
   echo '</li>';
endwhile;
// Reset Post Data
    wp_reset_postdata();
}