WordPress is_single делает это, и если это не определенный одиночный идентификатор, сделайте это - PullRequest
0 голосов
/ 01 июля 2018

Мне нужна помощь с одним сообщением.

У меня есть ID сообщения: 236512

Я использую функцию в каждом сообщении is_single (), но как продолжить использование функции во всех сообщениях, кроме определенного идентификатора сообщения?

<?php if(is_single() && !is_single(236512)):?>
// My regular function
<?php else: ?>
// Do nothing
<?php endif; ?>

Это синтаксис ОК или есть какой-то другой функциональный способ сделать это?

Спасибо!

1 Ответ

0 голосов
/ 01 июля 2018

Вы должны попробовать:

if ( is_singular( 'post' ) && get_the_ID() != 236512 ) {
   //function
} else {
  //nothing
}

is_single() должен сделать то же самое. Тем не менее, вы упомянули, что это пост, а не CPT.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...