❗️Решение проблемы вывода записей из раздела портфолио Попросили оставить ответ отдельным комментарием чтобы было видно сразу register_post_type('portfolio', array(..... ........... 'exclude_from_search' => false, Там стояло значение true из за чего посты исключались из поиска
Не отображались таксономии в редактировании записи, мучался, копался, выход show_in_rest поставить true, иначе в гутенберге не отображает. Вдруг кому полезно будет
В конце постоянно выводился только один пост. Не мог понять почему :). Решил вывести пагинация, увидел что страниц много. После этого вспомнил, что в настройках выставлял не более 1 записи на страницу. Поменял на более большое, всё заработало.
Красава, пол дня с етой же проблемой промучился, и тут все заработало такая бы казалась не сложная ситацыя код по два раза переписывал, еще раз спс за инфу))
Вывести посты термина таксономии можно таким образом. $termId = get_queried_object_id(); query_posts( array( 'tax_query' => array( array( 'taxonomy' => 'skills', 'field' => 'id', 'terms' => $termId ) ) ) ); И дальше цикл. while ( have_posts() ) { the_post(); По крайней мере я так сделал.
Возник вопрос, как сделать так чтобы можно было выбирать галочками, так как это работает в обычных записях рубрики. Я думаю что в обычных (стандартных) записях они просто называются рубрики а по факту категории а может все это и рубрики и категории и метки по сути простые таксономии, если так тогда как сделать чтобы они были именно с выбором существующих четбоксами. У меня просто есть 3 глобальных раздела web дизайн, мобильный дизайн, Бренд дизайн и каждый раз для фильтрации мне нужно указывать к какой категории относиться работа выбирая один или несколько вариантов. Возможно кто подскажет. Автору спасибо огромное за такой годный материал.
За это отвечает признак hierarchical в register_taxonomy: true - таксономия будет древовидная [и с чекбоксами] (как категории); false - будет не древовидная [и без чекбоксов] (как метки). По умолчанию: false. wp-kama.ru/function/register_taxonomy#hierarchical-logicheskij
Добрый день. Не нашёл я что то выложенного видео, где решается проблема в конце с выводом записей из раздела портфолио ... может ссылка дадите или где искать? А то хотел в закладку себе кинуть видео, а тут получается нет окончательного решения вопроса с таксономиями. Спасибо.
register_post_type('portfolio', array(..... ........... 'exclude_from_search' => false, Там стояло значение true из за чего посты исключались из поиска
Делал, делал и ничего не получилось, посты так и не вывелись. Перехожу на запись и выдаёт "По данному адресу ничего не найдено. Попробуйте воспользоваться одной из ссылок ниже или поиском." Что-то недоговорил автор. Наверное лучше всего брать плагин и без геммороя там регистрировать таксономию.
@@vladislavbondar6660 Это дописываешь в register_taxonomy , а потом в Админке wordpress заходишь в настройки -> постоянные ссылки -> сохранить изменения 'rewrite' => [ 'slug' => '/', 'with_front' => false ]
Это дописываешь в register_taxonomy , а потом в Админке wordpress заходишь в настройки -> постоянные ссылки -> сохранить изменения 'rewrite' => [ 'slug' => '/', 'with_front' => false ]
❗️Решение проблемы вывода записей из раздела портфолио
Попросили оставить ответ отдельным комментарием чтобы было видно сразу
register_post_type('portfolio', array(.....
...........
'exclude_from_search' => false,
Там стояло значение true из за чего посты исключались из поиска
Спасибо помог.
Спасибо, заработало
Спасибо, а то я уже полез в исходный код вордпресс чтоб таксономии через if сравнивать)
Вот, тоже, 6 часов убил на это, а ответ в комментариях. Спасибо 😁👍
Не отображались таксономии в редактировании записи, мучался, копался, выход show_in_rest поставить true, иначе в гутенберге не отображает. Вдруг кому полезно будет
на 8:08 у меня нет блока с таксономиями, вопрос почему?
Точно также(
Нашёл решение, если кому ещё пригодится. Чтобы всё отображалось, при регистрации таксономии после rewrite допишите 'show_in_rest' => true,
@@FiremanTV спасибищеееее дружищее!!
@@FiremanTV спасибо тебе большое!
Спасибо, помогло.
Обновил постоянные ссылки, до этого обновлял общие настройки, может и их нужно обновлять. У меня заработало.
spasibo za Курс по WordPress | Урок 10 Таксономии | Академия вёрстки
Готовиться надо к урокам!))))
В конце постоянно выводился только один пост. Не мог понять почему :). Решил вывести пагинация, увидел что страниц много. После этого вспомнил, что в настройках выставлял не более 1 записи на страницу. Поменял на более большое, всё заработало.
Красава, пол дня с етой же проблемой промучился, и тут все заработало такая бы казалась не сложная ситацыя код по два раза переписывал, еще раз спс за инфу))
@@Denis01931 приятно, что кому-то помог :)
Прошел год, но ты все еще кому-то (мне) помог - я тоже выставлял максимум 1 запись. Спасибо :3
@@chortowod )
Есть удобный плагин для создания типов записей и таксономий
Custom Post Type Maker
кто нибудь нашел решение, как вывести тип портфолио?
так и чего порешили на прямом эфире?))) Записи не выводятся(
Присоединяюсь к вопросу..
Вывести посты термина таксономии можно таким образом.
$termId = get_queried_object_id();
query_posts( array(
'tax_query' => array(
array(
'taxonomy' => 'skills',
'field' => 'id',
'terms' => $termId
)
)
) );
И дальше цикл. while ( have_posts() ) { the_post();
По крайней мере я так сделал.
Спасибо.
Кто-нибудь в курсе, как вывести имя таксономии.
Например, в хедере вывести РАЗРАБОТКА или PHOTOSHOP, после перехода по ссылке?
Заранее спасибо!
Возник вопрос, как сделать так чтобы можно было выбирать галочками, так как это работает в обычных записях рубрики. Я думаю что в обычных (стандартных) записях они просто называются рубрики а по факту категории а может все это и рубрики и категории и метки по сути простые таксономии, если так тогда как сделать чтобы они были именно с выбором существующих четбоксами.
У меня просто есть 3 глобальных раздела web дизайн, мобильный дизайн, Бренд дизайн и каждый раз для фильтрации мне нужно указывать к какой категории относиться работа выбирая один или несколько вариантов.
Возможно кто подскажет.
Автору спасибо огромное за такой годный материал.
За это отвечает признак hierarchical в register_taxonomy:
true - таксономия будет древовидная [и с чекбоксами] (как категории);
false - будет не древовидная [и без чекбоксов] (как метки).
По умолчанию: false.
wp-kama.ru/function/register_taxonomy#hierarchical-logicheskij
Добрый день. Не нашёл я что то выложенного видео, где решается проблема в конце с выводом записей из раздела портфолио ... может ссылка дадите или где искать? А то хотел в закладку себе кинуть видео, а тут получается нет окончательного решения вопроса с таксономиями. Спасибо.
register_post_type('portfolio', array(.....
...........
'exclude_from_search' => false,
Там стояло значение true из за чего посты исключались из поиска
@@valehsalimov спасибо большое!
@@valehsalimov Спасибо!
@@valehsalimov Спасибо!
@@valehsalimov спасибо!
Делал, делал и ничего не получилось, посты так и не вывелись. Перехожу на запись и выдаёт "По данному адресу ничего не найдено. Попробуйте воспользоваться одной из ссылок ниже или поиском." Что-то недоговорил автор.
Наверное лучше всего брать плагин и без геммороя там регистрировать таксономию.
Кидает на страницу нет такой страницы и всьо
// Подключаем к стандартным 'post' и 'page' наш 'portfoliot'
add_action( 'pre_get_posts', 'add_portfolio_in_main_query' );
function add_portfolio_in_main_query( $query ) {
if ( is_archive() && $query -> is_main_query() )
$query -> set( 'post_type', array( 'post', 'page', 'portdolio' ) );
return $query;
}
у меня до 15-ой минуты все получалось,а начиная с создания taxonomy.php дело не пошло,как бы я не вертелся
то же самое, создал страницу для вывода таксономий но всеравно кидает на индекс
Решил?
@@vladislavbondar6660 Решил?
@@vladislavbondar6660
Это дописываешь в register_taxonomy , а потом в Админке wordpress заходишь в настройки -> постоянные ссылки -> сохранить изменения
'rewrite' => [
'slug' => '/',
'with_front' => false
]
Это дописываешь в register_taxonomy , а потом в Админке wordpress заходишь в настройки -> постоянные ссылки -> сохранить изменения
'rewrite' => [
'slug' => '/',
'with_front' => false
]
Какая-то каша в повествовании