Delete Posts Without Comments, Automatically
-
I would like to be able to have a function that will delete any posts without comments. I have tried some different things, this being among the more promising (http://wordpress.stackexchange.com/questions/102034/display-only-posts-with-comments):
/* Shortcode to output recent posts from one category */
function display_cat_recent_posts() {
$args = array(
‘post_type’ => ‘post’,
‘posts_per_page’=> 5,
‘cat’=> 1,
);$cat_recent_posts = new WP_Query( $args );
if ( $cat_recent_posts->have_posts() ):
$output = ‘- ‘;
- ‘ . get_the_title() . ‘
while ( $cat_recent_posts->have_posts() ) : $cat_recent_posts->the_post();
if ( get_comments_number( ) > 0 ):
$output .= ‘‘;
endif;
endwhile;$output .= ‘
‘;
endif;return $output;
wp_reset_postdata();
}add_shortcode( ‘recent-posts’, ‘display_cat_recent_posts’ );
But in the end, nothing has worked. Can anyone help?
- The topic ‘Delete Posts Without Comments, Automatically’ is closed to new replies.