Я хочу показать проекты, для которых установлен флажок «Брендинг», если он находится на странице «Брендинг» (т. Е. Заголовок страницы «Брендинг»).
Чтобы объяснить код немного:
В этой строке отображаются все флажки, которые были отмечены для каждого проекта, поэтому он выведет «Брендинг», «Веб», «Печать», если они были отмечены.
implode(', ',get_field('categories')
Эта следующая строка простопроверка заголовка страницы "Брендинг":
implode(', ',get_field('categories')
Я пытаюсь поместить их оба в оператор if, где он просто выведет флажки, и если они соответствуют заголовку, выведите их.
<?php if(implode(', ',get_field('categories')) && $grid_title == "Branding"); {
echo "testing";
}
?>
Приведенный выше код показывает, что я хочу сделать, но это не совсем работает.
ВАЖНО: я использую этот плагин для созданияПользовательские флажки, так что имейте это в виду.
============================
ОБНОВЛЕНИЕ: Большое спасибо Адаму Киссу за решение того, что я спросил, небольшое обновление к вопросу:
Как я могу аккуратно написать код - используя yнаш ответ, Брендинг был лишь одним из примеров флажков, есть также несколько других, таких как Web, Print, Social, так как же я могу сопоставить их с заголовком страницы?
Так что это будет по порядкуесли проверенное поле равно заголовку страницы "брендинг", то сделайте ИЛИ проверенное поле равно заголовку страницы "web" ИЛИ проверенное поле равно заголовку страницы "печать".