как из запроса исключить текущий пост и все посты, которые sticked?
вот такая конструкция работает
$wp_query = null;
$wp_query = new WP_Query();
$taxqueryrand['post__not_in'] = get_option( 'sticky_posts' );
а такая уже нет…
$this_post = $post->ID;
$sticked = get_option( 'sticky_posts' );
$wp_query = null;
$wp_query = new WP_Query();
$taxqueryrand['post__not_in'] = array($this_post, $sticked);