This was an annoying bug on one of my wordpress + buddypress for a while and the fix is amazingly simple : Edit your wp-includes/query.php around line 2762 // Always sanitize foreach ( $this->posts as $i => $post ) { $this->posts[$i] = sanitize_post( $post, 'raw' ); } and replace by : // […]