Size: a a a

WordPress Ukraine Community

2020 June 25

RM

Roman Misiura in WordPress Ukraine Community
та через цсс лупни блюр йому і все
источник

MD

Maxym Denysenko in WordPress Ukraine Community
Нужно 4 отзыва, чтобы забрать 2-е место)
источник

MD

Maxym Denysenko in WordPress Ukraine Community
источник

RM

Roman Misiura in WordPress Ukraine Community
еее, то має бути чесно все)
источник

М

Мандарін і пілорама... in WordPress Ukraine Community
Maxym Denysenko
Нужно 4 отзыва, чтобы забрать 2-е место)
Закину с сьодня
источник

RM

Roman Misiura in WordPress Ukraine Community
бо вийде як “проголосуй по посиланню за мою подругу бо вона хоче виграти в конкурсі великих ніг” (с)
источник

MD

Maxym Denysenko in WordPress Ukraine Community
Roman Misiura
еее, то має бути чесно все)
источник

MD

Maxym Denysenko in WordPress Ukraine Community
Roman Misiura
бо вийде як “проголосуй по посиланню за мою подругу бо вона хоче виграти в конкурсі великих ніг” (с)
У меня большие ноги
источник

М

Мандарін і пілорама... in WordPress Ukraine Community
Roman Misiura
еее, то має бути чесно все)
Ну чо, я юзав плагін. Все чесно
источник

OV

Oleg Valko in WordPress Ukraine Community
источник

М

Мандарін і пілорама... in WordPress Ukraine Community
Ну і ніхто не обіцяв позитивний отзив 🤪
источник

OV

Oleg Valko in WordPress Ukraine Community
нова вакансія
источник

MD

Maxym Denysenko in WordPress Ukraine Community
источник

MD

Maxym Denysenko in WordPress Ukraine Community
За 45к строк кода можно и спасибо сказать :D
источник

MD

Maxym Denysenko in WordPress Ukraine Community
Oleg Valko
нова вакансія
Ого вы обороты набираете)
источник

MD

Maxym Denysenko in WordPress Ukraine Community
так смотри и только нормальные вакансии будут
источник

OV

Oleg Valko in WordPress Ukraine Community
Maxym Denysenko
так смотри и только нормальные вакансии будут
Ну то ж не сидимо на місці))
источник

MD

Maxym Denysenko in WordPress Ukraine Community
На дать клич в линке)
источник

MD

Maxym Denysenko in WordPress Ukraine Community
Что те, кто готовы платить от 2к пусть тебе пишут
источник

PB

Pavel Bondarchuk in WordPress Ukraine Community
Ihor Vorotnov
Рефакторинг, левел перший - висушуєм код (DRY), групуєм і форматуєм по-людськи - тепер зрозуміліше і легше читається, вже так не заплутаєшся
// Set up default query args.
$default_args = [
   'post_status' => 'publish',
   'post_type'   => 'webinars',
   'orderby'     => 'title',
   'order'       => 'ASC',
];
// Set up custom query args.
$custom_args = [];

// Order entries.

if ( ! empty( $_POST['title'] ) ) {
   $custom_args = [
       'orderby' => 'title',
       'order'   => $_POST['title'],
   ];
}

if ( ! empty( $_POST['price'] ) ) {
   $custom_args = [
       'meta_key'  => 'price',
       'meta_type' => 'NUMERIC',
       'orderby'   => 'meta_value_num',
       'order'     => $_POST['price'],
   ];
}

if ( ! empty( $_POST['video_type'] ) ) {
   $custom_args = [
       'meta_key' => 'video_type',
       'orderby'  => 'meta_value',
       'order'    => $_POST['video_type'],
   ];
}

if ( ! empty( $_POST['date'] ) ) {
   $custom_args = [
       'meta_key'  => 'date',
       'meta_type' => 'DATETIME',
       'orderby'   => 'meta_value_datetime',
       'order'     => $_POST['date'],
   ];
}

if ( ! empty( $_POST['month'] ) ) {
   $custom_args = [
       'meta_key'   => 'date',
       'meta_type'  => 'DATETIME',
       'orderby'    => 'meta_value',
       'order'      => 'ASC',
       'meta_query' => [
           'relation' => 'OR',
       ],
   ];

   foreach ( $_POST['month'] as $month ) {
       $args['meta_query'][] = [
           'key'     => 'date',
           'type'    => 'DATETIME',
           'value'   => $month,
           'compare' => 'LIKE',
       ];
   }
}

// Additionally, filter entries.

if ( ! empty( $_POST['webinars_genre'] ) ) {
   $custom_args['tax_query'] = [
       [
           'taxonomy' => 'webinars_genre',
           'field'    => 'id',
           'terms'    => $_POST['webinars_genre'],
       ],
   ];
}

if ( ! empty( $_POST['webinars_artist'] ) ) {
   $custom_args['tax_query'] = [
       [
           'taxonomy' => 'webinars_artist',
           'field'    => 'id',
           'terms'    => $_POST['webinars_artist'],
       ],
   ];
}

// Merge any custom query args with defaults.
$args = wp_parse_args( $custom_args, $default_args );
// Execute the query.
$webinars = new WP_Query( $args );
спасибо, добрый человек, только сейчас дошли руки доделать и сделать по правильному хотя бы так. только тут в коде ошибка в foreach'ах - нужно тоже прописать $custom_args, а там прописано просто $args и потом конфликтует на этом этапе
// Merge any custom query args with defaults.
$args = wp_parse_args( $custom_args, $default_args );
источник