Se avete la necessità di escludere alcuni post dai feed di WordPress la seguente funzione esegue questo compito. Bisogna soltanto inserire gli id dei post che si desidera escludere all’interno delle parentesi nella riga relativa. Il codice va inserito nel vostro file function.php
1 2 3 4 5 6 7 8 9 10 11 |
function fb_post_exclude($where, $wp_query = NULL) { global $wpdb; if ( !$wp_query ) global $wp_query; if ($wp_query->is_feed) { // escludere i post con id 18 e 56 $where .= " AND $wpdb->posts.ID NOT IN (18, 56)"; } return $where; } add_filter( 'posts_where','fb_post_exclude', 1, 2 ); |
pixolo ads