php - How to exclude certain category in SQL Statement -


here's current codes popular post wordpress wp_post table. how can exclude in categories such 3 or 4?

$popularposts = "select id,post_title {$wpdb->prefix}posts post_status = 'publish' , post_type = 'post' order comment_count desc limit 0,".$pop_posts; $posts = $wpdb->get_results($popularposts); 

dugg through web , stackoverflow, solved problem. still need add

order comment_count desc limit 0,".$pop_posts 

somewhere in following code.

$popularposts  = "select * $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)    ($wpdb->term_taxonomy.term_id <> 3      , $wpdb->term_taxonomy.term_id <> 4      , $wpdb->term_taxonomy.taxonomy = 'category'       , $wpdb->posts.post_type = 'post'      , $wpdb->posts.post_status = 'publish')"; 

Comments

Popular posts from this blog

Javascript line number mapping -

c# - Is it possible to remove an existing registration from Autofac container builder? -

php - Mysql PK and FK char(36) vs int(10) -