Size: a a a

WordPress Russian Community

2021 August 07

PA

Porshnyov Anatoly in WordPress Russian Community
Всем хай, кто сталкивался с этим? Создал блок Гутер и он рабочий. Выдает ошибку, что не существует useBlockProps. Как исправить, пока не нашел ответы)
источник

PA

Porshnyov Anatoly in WordPress Russian Community
источник

PA

Porshnyov Anatoly in WordPress Russian Community
источник

PA

Porshnyov Anatoly in WordPress Russian Community
нужно было добавить зависимость скрипта
источник

А

Артём in WordPress Russian Community
ребята привет! подскажите пожалуйста, в ВП обязательно чтоб опция цвета была именно опцией конкретного товара - или кто то делает так что все товары имеют только атрибут цвет  а при выборе другого цвета - фактически юзер перемещается в похожий товар с нужным цветом?
источник

Д

Денис in WordPress Russian Community
Коллеги не могу победить.
Есть страница результатов поиска
https://onyxbus.z-webstore.ru/route/?gorod_otpravleniya=Донецк&gorod_pribytiya=Воронеж&daty_otpravleniya=2021-08-09
Она должна состоять из двух блоков.
1. Блок рейс - Донецк - Воронеж
2. Блок - Воронеж - Донецк

С первым блоком все хорошо, он отображается правильно.
СО вторым блоком проблемы, он по какой-то причине берет значения из GET запроса и не реагирует на новый  wpQuery запрос.
Посмотрите по ссылке.
Выведено два блока с разверткой массивов обоих запросов.

Для второго блока прописан такой код
$argszs = array(
 'posts_per_page' => 20,
 'post_type' => 'route',
 'meta_query' => array(
           'relation' => 'AND',
           array(
                   'key' => 'gorod_otpravleniya',
                   'value' => 'Воронеж',
                   'compare' => 'LIKE'),
           array(
                   'key' => 'gorod_pribytiya',
                   'value' => 'Донецк',
                   'compare' => 'LIKE')
           )
 );
источник

ЯА

Ярослав Андреев... in WordPress Russian Community
Привет. а ты вардампишь и выводишь нужную переменную?
источник

Д

Денис in WordPress Russian Community
$query
источник

ЯА

Ярослав Андреев... in WordPress Russian Community
делаешь полностью новый запрос?
источник

Д

Денис in WordPress Russian Community
ну да
источник

ЯА

Ярослав Андреев... in WordPress Russian Community
Попробуй по разному назвать переменные в которые wp_query кладешь
источник

Д

Денис in WordPress Russian Community
пробовал, по фиг. Сейчас поменял, результат тот же
источник

ЯА

Ярослав Андреев... in WordPress Russian Community
источник

Д

Денис in WordPress Russian Community
это query vars второго блока. В нем неправильные значения.
источник

ЯА

Ярослав Андреев... in WordPress Russian Community
Попробуй это
источник

Д

Денис in WordPress Russian Community
Порпобовал,
Закрыл if
И выполнил вторую рекомендацию  wp_reset_query(); (которая не работает с в wp_query)
источник

ЯА

Ярослав Андреев... in WordPress Russian Community
wp_reset_postdata();
источник

ЯА

Ярослав Андреев... in WordPress Russian Community
вместо  wp_reset_query()
источник

Д

Денис in WordPress Russian Community
Ярослав, здесь есть важный нюанс -Это страница поиска, у которой есть sql запрос в url
Если этот же код запустить на любой другой странице - все ок
источник

ЯА

Ярослав Андреев... in WordPress Russian Community
Ну на сколько я понимаю, get параметры из url это просто переменные.
источник