簡體   English   中英

php 將 html 分離成 if 語句 wordpress

[英]php separate html into if statement wordpress

關於為什么理論上應該有效的東西對我不起作用的一個小問題。

目標。 將 html 代碼從 if 循環中分離出來

例子:

if ($condition){
    echo "no";
}
else{?>
     <p>yes</p>
<?php}?>

但如果將其復制並粘貼到 wordpress 的自定義主題中:

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

    if ($AMC_metakey_video === ''){
        echo "Gratis";
    }
    else{?>
        <p>no</p>
    <?php}?>

我有空白結果...我不知道,為什么?

嘗試這個

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

   <?php if(empty($AMC_metakey_video)): ?>
        <p>Gratis</p> or any HTML

   <?php else: ?>
        else HTML
   <?php endif; ?>

希望能幫助到你。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM