带Foreach的条件自定义字段

时间:2013-02-02 作者:sam80it

我使用这段代码设置标题中的滑块和CF,如何在CF为空时禁用或设置另一个CF键以排除它?

<?php
  $custom_fields = get_post_custom($post_id);//Current post id
  $my_custom_field = $custom_fields[\'slider_id\'];//key name
  foreach ( $my_custom_field as $key => $value )
  echo get_new_royalslider($value) ;
?>

1 个回复
最合适的回答,由SO网友:Max Yudin 整理而成

更少的代码行get_post_custom_values()

$values = get_post_custom_values(\'slider_id\', $post_id);

// if non-empty
if($values) {
    foreach($values as $value)
        echo get_new_royalslider($value);
}
如果$values 数组为空,未发生任何操作。

结束

相关推荐

带Foreach的条件自定义字段 - 小码农CODE - 行之有效找到问题解决它

带Foreach的条件自定义字段

时间:2013-02-02 作者:sam80it

我使用这段代码设置标题中的滑块和CF,如何在CF为空时禁用或设置另一个CF键以排除它?

<?php
  $custom_fields = get_post_custom($post_id);//Current post id
  $my_custom_field = $custom_fields[\'slider_id\'];//key name
  foreach ( $my_custom_field as $key => $value )
  echo get_new_royalslider($value) ;
?>

1 个回复
最合适的回答,由SO网友:Max Yudin 整理而成

更少的代码行get_post_custom_values()

$values = get_post_custom_values(\'slider_id\', $post_id);

// if non-empty
if($values) {
    foreach($values as $value)
        echo get_new_royalslider($value);
}
如果$values 数组为空,未发生任何操作。

相关推荐