Intereting Posts
Каков наилучший способ отображения сетки логотипов клиентов? javascripts файлы, не связанные с моими категориями? Родительская страница и URL-адрес Breadcrumb для пользовательских типов сообщений не работают Что случилось с менеджером средств массовой информации? Уникальные пользовательские таблицы между тремя сайтами с одинаковой базой данных Пользовательский выбор. Минимальная настраиваемая структура постоянной ссылки Публиковать сообщения определенной категории на определенные страницы Общая настройка Разрешить множественное уведомление по электронной почте Показать все сообщения, используя страницу шаблона и цикл? Пользовательская тема: как вызвать archive-post.php для просмотра сообщений в блоге Отфильтровать_содержание, чтобы добавить что-то перед каждым элементом <h1>? Post_count показывает только количество результатов на странице Как заказать отдельные результаты пользовательского поиска Плагин перенаправления и китайские URL-адреса

Как установить условный оператор для $ attachment-> post_excerpt, чтобы проверить значение?

У меня есть пользовательская функция, которая смотрит, имеет ли аттестация определенное значение заголовка, если так выбрано прикрепление, например

foreach ($attachments as $attachment) { if ($attachment->post_excerpt == 'single-gallery') { 

Но как я могу присвоить два или более значения и выбрать один? Поэтому, если я даю привязку значения подписи

 single-gallery | downloads 

он будет выбран для отдельной галереи и загрузок

Какие-либо предложения?

Solutions Collecting From Web of "Как установить условный оператор для $ attachment-> post_excerpt, чтобы проверить значение?"

Вы не должны злоупотреблять надписью для таких значений. Просто добавьте отдельные поля для этих данных .

Существуют также плагины для тегов мультимедиа, которые могут соответствовать вашим потребностям.

Вы можете использовать функцию php's explode() так:

 foreach( $attachments as $attachment ) { $excerpts = explode( ' | ', $attachment->post_excerpt ); if ( is_array( $excerpts ) && in_array( 'single-gallery', $excerpts ) ) { //your stuff } }