Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (1)

Лучшие ответы пользователя

Все ответы (1)
  • Как исключить из выборки посты в WP_Query?

    @HectoR_UA
    Получи все внутренние связи
    global $wpdb;
    $connections = $wpdb->get_col("SELECT meta_value FROM $wpdb->postmeta WHERE meta_key='connections'");

    Должно вернуть массив с айдишниками постов выбранных в селекте. Если там какая-то другая структура - преобразуй его в массив если необходимо. В итоге должно получиться что-то вроде
    $formatted_conns = array(10,23,50,47);
    Ну а потом просто исключить этот массив из выборки
    $query = new WP_Query(array(
    ...
    'post__not_in' => $formatted_conns,
    ...
    ));
    Ответ написан
    Комментировать