WordPress.org

Support

Support » How-To and Troubleshooting » Custom query to select posts with term in category

Custom query to select posts with term in category

  • Hi – I am using this query

    SELECT * FROM $wpdb->posts
    INNER JOIN $wpdb->term_relationships ON($wpdb->posts.ID = $wpdb->term_relationships.object_id)
    INNER JOIN $wpdb->term_taxonomy ON($wpdb->term_relationships.term_taxonomy_id = $wpdb->term_taxonomy.term_taxonomy_id)
    WHERE $wpdb->term_taxonomy.term_id = $termID
    AND $wpdb->term_taxonomy.taxonomy = ‘$taxonomy’
    AND $wpdb->posts.post_status = ‘publish'”;

    To select all posts with a particular term/tag (from ANY taxonomy, not just tags or categories).

    I would like to specify a category as well, but can’t get the query I need. Does anyone know if it is possible to select all posts in a category that are linked to a particular term?

    Chris.

  • The topic ‘Custom query to select posts with term in category’ is closed to new replies.
Skip to toolbar