Это прекрасно работало в предыдущей версии WordPress, но на другом сайте.У меня есть настраиваемое поле, называемое flash на нескольких страницах wp, но оно по умолчанию остается «напечатано, если результаты пусты».Есть идеи, почему это не сработает?
<?php
if ( function_exists('get_post_custom_values') )
{
$mykey_values = get_post_custom_values('flash');
if(count($mykey_values) > 0)
{
foreach ( $mykey_values as $key => $value )
{
echo "$value";
}
}
else
{
//printed if results are empty
echo("mainPage.swf");
}
}
else
{
//printed if function doesn't exist
echo("mainPage.swf");
}
?>