Size: a a a

WordPress Russian Community

2020 September 13

D

Dmitry in WordPress Russian Community
источник

g

godunovofc in WordPress Russian Community
Привет. У меня есть зарегистрированный тип записи product, и 3 таксономии product_size, product_brand, product_category. В админке все создается нормально, у постов таксономии выводятся. Но если я пытаюсь вывести посты по определенной таксономии, ничего не получается, если убрать tag из аргументов все посты выведутся
$posts = get_posts(array(
   'post_type'   => 'product',
   'tag'         => 'product_brand',
));

foreach ($posts as $post) {
   setup_postdata($post);
   the_title();
}
источник

Э

Эрвин in WordPress Russian Community
thanks
источник

Э

Эрвин in WordPress Russian Community
godunovofc
Привет. У меня есть зарегистрированный тип записи product, и 3 таксономии product_size, product_brand, product_category. В админке все создается нормально, у постов таксономии выводятся. Но если я пытаюсь вывести посты по определенной таксономии, ничего не получается, если убрать tag из аргументов все посты выведутся
$posts = get_posts(array(
   'post_type'   => 'product',
   'tag'         => 'product_brand',
));

foreach ($posts as $post) {
   setup_postdata($post);
   the_title();
}
пропиши вторым аргументом id текущей стр
источник

g

godunovofc in WordPress Russian Community
'id' => 3?
источник

g

godunovofc in WordPress Russian Community
В доке просто нет такого параметра
источник

g

godunovofc in WordPress Russian Community
И страница эта taxonomy.php
источник

D

Dmitry in WordPress Russian Community
godunovofc
Привет. У меня есть зарегистрированный тип записи product, и 3 таксономии product_size, product_brand, product_category. В админке все создается нормально, у постов таксономии выводятся. Но если я пытаюсь вывести посты по определенной таксономии, ничего не получается, если убрать tag из аргументов все посты выведутся
$posts = get_posts(array(
   'post_type'   => 'product',
   'tag'         => 'product_brand',
));

foreach ($posts as $post) {
   setup_postdata($post);
   the_title();
}
tax_query посмотрите на каме
источник

D

Dmitry in WordPress Russian Community
это параметр из wp_query
источник

D

Dmitry in WordPress Russian Community
У готов такого функционала нету
источник

D

Dmitry in WordPress Russian Community
Я обычно вывожу через wp query такое
источник

D

Dmitry in WordPress Russian Community
И там же можно передать те термы, которые нужны, если хотите все термы определенной таксы, тогда получаете массив термов этой категории и передает массивом
источник

D

Dmitry in WordPress Russian Community
Не категории, а таксономии
источник

g

godunovofc in WordPress Russian Community
Спасибо большое. Не подскажете куда копать, хочу из этих таксономий сделать фильтр для кастомных записей, чтобы без перезагрузки можно было чекбоксы проставлять и получать нужные записи?
источник

g

godunovofc in WordPress Russian Community
Понимаю что ajax, но более конкретных мануалов пока не нашел
источник

Э

Эрвин in WordPress Russian Community
работаешь с базой mysql
источник

Э

Эрвин in WordPress Russian Community
запрос отправил при нажатии
источник

Э

Эрвин in WordPress Russian Community
через ajax получил отправил
источник

Э

Эрвин in WordPress Russian Community
думаю мысль ясна только получаеш с wordpress хуками
источник

Э

Эрвин in WordPress Russian Community
еще легче
источник