Intereting Posts
Как ограничить wp генерировать вложенные метаданные () на определенные промежуточные размеры изображения Расширенная форма поиска с фильтрами для пользовательских таксономий и настраиваемых полей Как сохранить поля страницы настраиваемых параметров плагина Сделать комментарии RSS сообщениями являются новыми? переадресация домашней страницы после обновления до 4.8 nav-menu-template и столбцы в подменю Условие WP_Query влияет на count_per_page count Отображение пользовательской таксономии на одном посту фильтрация коротких страниц по категориям esc перед сохранением или перед отображением имеет значение? Как узнать, какая страница архива активна Можно ли предлагать просмотр в режиме OFFLINE для видео на сайте WP? Как создать стандартную настройку по умолчанию для текстовых и изображений Как получить еврейский / английский календарь событий на странице в WordPress? используйте пользовательскую страницу для отображения результатов поиска.

Запрос, если пользовательское поле ввода аудио и / ИЛИ

Я пробовал несколько вещей, но безрезультатно … Искал, может быть, недостаточно хорошо!

У меня есть сообщения, у которых есть загруженный аудио файл AND / OR имеет ссылку Soundcloud (которая является настраиваемым полем). Я создал аудиоплеер с Soundmanager, который может играть оба.

Теперь я хотел бы вернуться к сообщениям, в которых есть ссылка Soundcloud, загруженный файл или и то, и другое.

$arguments = array( 'post_parent' => get_the_ID(), 'post_type' => 'attachment', 'post_mime_type' => 'audio', 'order' => 'DES', 'orderby' => 'parent', 'numberposts' => -1, ); $attachments = get_posts($args); 

Это то, что я сейчас использую. Это, конечно, возвращает только сообщения с аудио-вложением.

Я пробовал параметры relation и meta_query , но не смог. Может быть, я делаю что-то неправильно. Я думаю, что могу сделать это с помощью двух разных get_posts() в инструкции if / else. Но я хочу избежать повторения кода.

Надеюсь, что это достаточно ясно. Редактировать: чтобы ударить, извините. Изменить 2:

Если я добавлю ссылку Soundcloud к сообщению, когда сообщение уже имеет аудио-вложение, аудиоплеер будет воспроизводить Soundcloud. Так что работает, любопытно. Но я не могу заставить его работать без аудиофайла. Только связь Soundcloud нарушает его.

Solutions Collecting From Web of "Запрос, если пользовательское поле ввода аудио и / ИЛИ"