Support » Fixing WordPress » How to display the title or content of posts from different categories?

  • Hi,

    I guess this code below shows me the titles which are in the category Posts:

    if ( have_posts() ) :
    	while ( have_posts() ) : the_post();

    But what if I want to display the titles of other categories? E.g. Media or Pages?

Viewing 4 replies - 1 through 4 (of 4 total)
  • You’ll need to edit your functions.php file and include something along the lines of:

    /* Add custom post types to main loop */
    add_filter( 'pre_get_posts', 'my_get_posts' );
    function my_get_posts( $query ) {
    	if ( is_home() && $query->is_main_query() )
    		$query->set( 'post_type', array( 'media' ,'pages') );
    	return $query;

    [Moderator Note: Please post code & markup between backticks or use the code button. Your posted code may now have been permanently damaged by the forum’s parser.]

    @krissiev: This has nothing to do with custom post types. The OP is asking about post categories.

    @raider000: Which template file is this in your theme? what theme are you using?

    I realize the OP used the word category, however I got the impression they were asking about post types, not specifically custom post types, but the default post types in wordpress.

    So actually the correct term for Media would be Attachment based on the link above.

    My apologies if I misunderstood what was being asked.

    @esmi: I am using my own theme and it’s the index.php file.
    @krissiev thanks for this but I was not asking about custom post types. Well, I could now solve my problem by using the following code:

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘How to display the title or content of posts from different categories?’ is closed to new replies.