PHP值被替换为“是”'

时间:2013-12-19 17:39:04

标签: php wordpress

我正在调用一些属性信息,对于某些项目,替换通过的值(即如果是,则用qTranslate代码替换为多语言,并将其替换为“否”)。

由于某种原因,具有替换值(平台大小)的第一件事之前的项目没有显示数字值,而是显示“是”。这不是文件中的任何位置,另一端的值是30(每个属性不同)。

这是PHP的一部分:

<?php if(get_post_meta($post->ID,'terracesize',true) && $terracesize): ?>
            <li>
                <p><?php echo PROP_TRRCESIZE_CSTM;?>:</p><p> <?php _e( $terracesize ); ?> <?php echo TRRCESIZE_UNIT_CSTM;?></p>
            </li>
            <?php endif; ?>
            <?php if(get_post_meta($post->ID,'property_pool',true) && $property_pool):
$property_pool_meta = get_post_meta($post->ID,'property_pool',true);
if ($property_pool_meta == 'Yes') {
    $property_pool_meta = '<!--:en-->Yes<!--:--><!--:es-->Sí<!--:--><!--:ru-->да<!--:-->';
}
elseif ($property_pool_meta == 'No') {
    $property_pool_meta = '<!--:en-->No<!--:--><!--:es-->No<!--:--><!--:ru-->нет<!--:-->';
} ?>
<li>
    <p><?php echo PROP_POOL_CSTM;?>:</p><p> <?php _e( $property_pool_meta ); ?></p>
</li>

(我已经为游泳池添加了下一个项目。)

以下是此页面的完整代码:https://gist.github.com/anonymous/8043189(第243行)

这是the site

1 个答案:

答案 0 :(得分:0)

我正在使用:<?php _e( $terracesize ); ?>

实际上,我本应该使用:<?php _e( $post->ID,'terracesize' ); ?>