h4dr0g3nt2ar
Ответы в темах
-
Форум: Плагины
Тема: Advanced custom fields: тип поля ГалереяНикто не сталкивался с такой проблемой? Очень нужно поле множественной загрузки фотографий для поста.
Задача я бы не сказал что какая то особенная, в других cms реализуется на раз.
Неужели такой мощный плагин как ACF с такой тривиальной задачей справится не в состоянии?Если не сталкивались с подобной проблемой, посоветуйте плагин, который сможет решить эту задачу
пришлось извратиться вот так. Неужели нет другого способа?
$args = array( 'meta_key' => 'event_binding', ); $posts = get_posts( $args ); foreach($posts as $post){ if($post->ID == $event_id) $event_binding = get_field('event_binding', $post->ID); } $args2 = array( 'meta_key' => 'event_binding', 'meta_value' => $event_binding ); $binding_posts = get_posts( $args2 );
Подоплека:
Имеются типы записей tribe_events (мероприятия) и post(использую для новостей)
одному мероприятию может соответствовать несколько новостей, и каждой новости напротив, соответствует только одно мероприятие.
Я создал произвольное поле у post(новости) в котором хранится обьект связанной записи tribe_events(одного мероприятия)
На странице мероприятия планирую вывести все записи типа post(новости) привязанные к данному мерорприятию.- Ответ изменён 5 лет, 1 месяц назад пользователем h4dr0g3nt2ar.
Я таких «типов» ПП не знаю. Как, впрочем, и любых других.
Объясню подробнее: Я использую плагин Advanced Custom Fields. Создал с его помощью произвольное поле, и выбрал в настройках поля тип «Объект записи».
Соответственно, в этом поле хранится WP_Post Object, то есть обьект связанной записи.
Как мне отфильтровать все записи, в значении произвольного поля которых хранится WP_Post Object, у которого мне известно свойство ID?ок, это понятно, спасибо за ответ.
А как быть, если фильтровать надо по произвольному полю типа Обьект записи? Там в meta_value содержится обьект поста, соответственно, его у меня нет, ест только его ID- Ответ изменён 5 лет, 1 месяц назад пользователем h4dr0g3nt2ar.
Форум: Плагины
Тема: Advanced custom fields: тип поля ГалереяВОт ссылка на видео с сайта разработчиков, тип поля Gallery, который у меня отсутствует
https://www.advancedcustomfields.com/resources/gallery/Что делать, как сделать множественное поле для загрузки изображений к записи?
Тем без поддержки миниатюр не существует уже много лет.
Если Вам такая попалась — выкиньте.То есть вы считаете это потому что тема старая? Как можно убедиться, что проблема в том, что именно сама тема не поддерживает миниатюры?
И как исправить, если это действительно окажется так?
Другую тему выбрать нельзя — врядли владелец захочет кардинально менять дизайн, а подгонять дизайн новой темы под уже имеющийся, слишком трудозатратно для решения одной задачи по выводу миниатюр- Ответ изменён 5 лет, 5 месяцев назад пользователем h4dr0g3nt2ar.
- Ответ изменён 5 лет, 5 месяцев назад пользователем h4dr0g3nt2ar.
А теперь внимание, правильный ответ:
Надо зайти в тип записей в админке. Выделить все и выбрать Изменить- Применить — Комментарии — Разрешить.
Новые записи создаются с по умолчанию отмеченным чекбоксом Разрешить комментарии- Ответ изменён 5 лет, 6 месяцев назад пользователем h4dr0g3nt2ar.
- Ответ изменён 5 лет, 6 месяцев назад пользователем h4dr0g3nt2ar.