Как с помощью wp_query получить записи id которых больше определнного числа?
Я бы сделал это так (видео, как рассуждаю):/**
 * Добавляет условие WHERE в запрос Wp_Query.
 *
 * @param $where
 *
 * @return string
 */
function modify_posts_where( $where ) {
    return $where . ' AND ID > 350';
}

// Добавляем условие
add_filter( 'posts_where', 'modify_posts_where' );

// Делаем запрос
$posts = new WP_Query( [
    'post_type'      => 'post',
    'posts_per_page' => - 1,
    // и другие нужные параметры
] );

// Удаляем условие, чтобы другие вызовы WP_Query() не затрагивать
remove_filter( 'posts_where', 'modify_posts_where' );
ну а почему же нельзя,  как вариант:$postin = '';
for ( $i = 4444; $i <= 7777; $i ++ ) {
	$postin[] = $i;
}
$query = new WP_Query( array( 'post__in' => $postin ) );