у меня вот какая проблемка… у меня есть группа произвольных полей… teors и в ней есть 4 ключа один из них это teorfakt … Вот я хочу чтоб выводились только те строки в которых присутствует значение ключа teorfakt = teor а в другую таблицу teorfakt = fakt … Teor и fakt – это 2 значения ключа teorfakt…
нашёл у СОНЬКИ:
Пример 17
Выводим что-либо в зависимости от значения определенного ключа custom field
view plaincopy to clipboardprint?
<?php $value = get_post_meta($post->ID, ‘hobbies’, true);
if($value == ‘gaming’) {
echo ‘<a href="http://domain.tld/gaming/">Gaming Stuff</a>’;
} elseif($value == ‘sleeping’) {
echo ‘<a href="http://domain.tld/sleeping/">Nap Supplies</a>’;
} elseif($value == ‘eating’) {
echo ‘<a href="http://domain.tld/eating/">Dieting Advice</a>’;
} else {
echo ‘<a href="http://domain.tld/">Home Page</a>’;
}
?>
и попробовал заточить под свой код… но что-то ничего не получается…
Вот мой код…
<?php $myEvent = get_group(‘teors’); // use the Custom Group name
foreach($myEvent as $teors){?>
<?php $value = get_post_meta($post->ID, ‘teorfakt’, true);
if($value == ‘fact’){?>
факт
<?php } elseif($value == ‘teor’) { ?>
теор
<?php } else { ?>
блин 🙁
<?php } ?>
<?php } ?>
Но оно мне выводит "блин 🙂 блин :)"
Вопрос снимаеться 🙂 Решено спасибо axeleus… если кому-то понадобиться подобное пишите – помогу…