Задать вопрос
Insom84
@Insom84

Как прописать в if( get_the_ID() несколько айди?

Есть такой код if( get_the_ID() == 89 ){ ?> подскжите, как правильно прописать код не для одной страницы с id 89, а для нескольких сразу?
  • Вопрос задан
  • 121 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
Решения вопроса 1
artzolin
@artzolin Куратор тега WordPress
php, WordPress разработка сайтов artzolin.ru
$post_id = get_the_ID();

if ( in_array( $post_id, [89, 90, 91] ) ) {
	var_dump( $post_id );
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
402d
@402d
начинал с бейсика на УКНЦ в 1988
можно через https://www.php.net/manual/ru/function.in-array.php
если их всего парочка, то имхо вполне подойдет и логическое или
(сранение 1) || ( сравнение 2)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы