如何使条件,基于自定义字段的值?

时间:2011-04-12 作者:Infocentre

所以我想做的是根据自定义字段的值对一些CSS进行排序。

下面的代码只是说,如果有任何值,请执行X,否则不执行任何操作。。。

<?php $pageNumbered=get_post_meta($post->ID, \'page-number\', true); ?>
    <?php if ( $pageNumbered ) : ?>
        <div class="page-number left">
            <?php echo get_post_meta($post->ID, "page-number", true); ?>
        </div>              
        <?php else : ?>

    <?php endif; ?>
。。。我想说的是,如果值是X do Y,如果是Z do XY等等。。。

谢谢大家!

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

抱歉,不清楚你想做什么。据我所知,您只是想使用elseif语句:

<?php $pageNumbered=get_post_meta($post->ID, \'page-number\', true); ?>

<?php if ( $pageNumbered ) : ?>
    <div class="page-number left">
        <?php echo get_post_meta($post->ID, "page-number", true); ?>
    </div>              
<?php elseif($pageNumbered == "Z") : ?>
    <div class="page-number left">
        <?php echo get_post_meta($post->ID, "page-number", true); ?>
    </div>
<?php endif; ?>
如果你能把你的问题编辑得更清楚一些,那么我可能能提供更多帮助。

结束

相关推荐