Size: a a a

WordPress && WooCommerce

2021 November 27

А

Алексей in WordPress && WooCommerce
Ребята, можно ли на что-то другое заменить  query_posts? Он не понимает типа записи и выбирает из стандартных

$args = query_posts( array(
'post_type' => 'disease',
'posts_per_page' => get_option( 'posts_per_page' ),
'post_status' => 'publish',
'category_name' => $nameCat
) );

// require plugin_dir_path( FILE ) . 'tpl-cat.php';

$recent = new WP_Query($args);
while ( $recent->have_posts() ) : $recent->the_post();
?>
источник

D

Dev4App in WordPress && WooCommerce
источник

LO

Lilumi Odi in WordPress && WooCommerce
Потому что ты фигню написал :)
А так query posts все понимает и принимает.
А фигня твоя в том, что ты результат query_posts пытаешься засунуть в wp_query как аргумент функции 😂😂😂
источник

А

Алексей in WordPress && WooCommerce
как исправить? Кстати, только вы заметили эту ошибку)
источник

LO

Lilumi Odi in WordPress && WooCommerce
В другом чате тебе тоже ответили, только другими словами :) там же и ответ с действиями.
источник

M

Marcello in WordPress && WooCommerce
Вопрос все ещё актуален. Кто-нибудь может подсказать?
источник

А

Алексей in WordPress && WooCommerce
код не с головы взят, а со статьи. Так ошибся не я, а автор статьи) К сожалению, я сейчас не могу вспомнить, откуда я его взял.... Ответов было много. Если вы говорите про статью, то я как раз её читаю
источник

LO

Lilumi Odi in WordPress && WooCommerce
Я про это
источник

LO

Lilumi Odi in WordPress && WooCommerce
убери query_posts, что бы в $args был лишь массив настроек для wp query
источник

LO

Lilumi Odi in WordPress && WooCommerce
query_posts сам по себе получает посты. Тебе нужно использовать либо эту функцию, либо WP_Query.

Лучше конечно второй вариант
источник

LO

Lilumi Odi in WordPress && WooCommerce
StackOverflow копипаст не даст результата, если ты не понимаешь, что этот код делает.
источник

А

Алексей in WordPress && WooCommerce
никакого тупого копипаст. Каждую строчку стараюсь разбирать и доку читаю. Вообще код во многом под себя делал, что-то сам писал и ещё буду писать. Готового решение нет в моём случае. Этот момент не понял до конца вот и всё.

Кстати, убрал query_posts и действительно начали выводится посты нужного типа записи, то почему-то все. Фильтрации вообще никакой нет. Возможно с этой строчки проблемы
'category_name'   => $nameCat
источник

LO

Lilumi Odi in WordPress && WooCommerce
есть чувство что ты что-то делаешь не так.
прочти сначала эти статьи https://wp-kama.ru/id_7654/ierarhiya-fajlov-temy-shablona.html https://wp-kama.ru/id_119/the-loop.html https://wp-kama.ru/id_2018/ajax-v-wordpress.html https://wp-kama.ru/handbook/theme
источник

А

Алексей in WordPress && WooCommerce
спасибо за статью, читал! Но здесь всё происходит внутри одной страницы.
Прочитал про WP_Query. У меня проблема в том, что я нахожу даю в качестве аргументов категорию, в доке написано,что нужно прописывать слаг

""category_name(строка)
Имя категории. Используйте слаг (альтернативное имя), а не само название категории. ..."

Сейчас я ищу способ, используя ID категории, получить его слаг. Только не знаю, верно ли поставил задачу..
источник

LO

Lilumi Odi in WordPress && WooCommerce
какой у тебя текущий урл страницы?
источник

А

Алексей in WordPress && WooCommerce
я post запросом отправлю данные используя ajax. При клике на категорию, URL вообще не меняется
источник

LO

Lilumi Odi in WordPress && WooCommerce
понял. тогда да - категорию нужно прокидывать в аякс запрос. можно как и слаг, так и id прокидывать.
источник

А

Алексей in WordPress && WooCommerce
кажется я вас понял. попробую реализовать
источник

M

Mukhammad Amin in WordPress && WooCommerce
Переслано от Mukhammad Amin
Здравствуйте народ, подскажите какую тему выбирать для обувной компании
примерно такой сайт https://bars-profi.ru/   должен получиться в итоге
источник

ЕМ

Евгений Мартыненко... in WordPress && WooCommerce
Странный вопрос 😐
источник