随机自定义字段wordpress

时间:2010-10-08 01:01:32

标签: wordpress

我在一个页面上有3个自定义字段,它们是dailytip_1,dailytip_2和dailytip_3。

所以我想在页面上随机显示3个提示中的1个提示。我可以做什么?谢谢!

<?php $dailytip_1 = get_post_meta($post->ID, 'dailytip_1', true); ?>

<?php if ($dailytip_1 !== '') { ?>
    <p><?php echo get_post_meta($post->ID, 'dailytip_1', true); ?></p>
<?php } ?>

1 个答案:

答案 0 :(得分:1)

以下是否有帮助?

<?php
    $random_dailytip = 'dailytip_' . rand( 0, 2 );
    $dailytip = get_post_meta($post->ID, $random_dailytip, true);

?>

<?php if ($dailytip !== '') { ?>
    <p><?php echo get_post_meta($post->ID, $random_dailytip, true); ?></p>
<?php } ?>

如您所见,$random_dailytip随机获取值dailytip_0dailytip_1dailytip_2