SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

Условия в пхп

muznow muznow  
11
  28.11.2013 16:18       655    
Всем привет! В пхп я вообще не понимаю.
Мне нужно заключить блок <div class="">...</div> в условие.
между дивами я хочу поставить код произвольного поля вордпресс. Условие просто: если произвольное поле активно, то показывается, если нет, но-нет

Ответы на пост (11) Написать ответ
Hayko105 Hayko105
21
28.11.2013 17:17
попробуй так выводить
<div class="hidden " <?= $active ? "style='display:block'" : '' ?> >код</div>
0
Решение
muznow muznow
11
28.11.2013 17:38
Заработало! Спасибо!
0
Hayko105 Hayko105
21
28.11.2013 17:43
Пожалуйста)
0
muznow muznow
11
28.11.2013 16:28
вот такой код будет
<?php echo (get_post_meta($post->ID, 'relis', true)); ?>
0
Hayko105 Hayko105
21
28.11.2013 16:32
это код , что уже активно?
0
muznow muznow
11
28.11.2013 16:42
Не понял вас
0
Hayko105 Hayko105
21
28.11.2013 16:43
если активно..показывать этот код?
0
muznow muznow
11
28.11.2013 16:44
Проще говоря: Если этот код (<?php echo (get_post_meta($post->ID, 'relis', true)); ?>) активен, то блок див показывается на сайте, если нет, то див не показывается
0
Hayko105 Hayko105
21
28.11.2013 16:51
поприбуй так..
к диву дай класс допустим hidden - где в css - стиль display:none;
перед дивом.. выше.. <?php $active = (get_post_meta($post->ID, 'relis', true)); ?>
<div class="hidden " <?= isset($active) ? "style='display:block'" : '' ?> >код</div>
0
muznow muznow
11
28.11.2013 17:00
блок активен всегда
0
aesculapius aesculapius
54
30.11.2013 07:02
А не проще поставить условие на код? Например:
<?php if($active){ echo код}; ?>
0