如何将else if添加到我现有的php代码中?

如何将else if添加到我现有的php代码中?,php,wordpress,if-statement,Php,Wordpress,If Statement,我有一段代码,列出了wordpress上的某个自定义帖子类型。我想用我在下面添加的代码更改下面代码中的“价格”部分。第二段代码可以在另一个页面上使用,因此在这里也应该可以使用,但由于这是用php编写的,我无法添加它。我试图删除php开始标记,但无论如何代码都无法工作。这可能是一个愚蠢的问题,但我是一个新手,所以任何帮助都将不胜感激 原始代码:(价格部分应更改为以下代码) 首先阅读以下内容: 您应该首先学习PHP的基本规则,然后开始提问,但现在这可能会对您有所帮助。(Stackoverflow的目

我有一段代码,列出了wordpress上的某个自定义帖子类型。我想用我在下面添加的代码更改下面代码中的“价格”部分。第二段代码可以在另一个页面上使用,因此在这里也应该可以使用,但由于这是用php编写的,我无法添加它。我试图删除php开始标记,但无论如何代码都无法工作。这可能是一个愚蠢的问题,但我是一个新手,所以任何帮助都将不胜感激

原始代码:(价格部分应更改为以下代码)

首先阅读以下内容:

您应该首先学习PHP的基本规则,然后开始提问,但现在这可能会对您有所帮助。(Stackoverflow的目标不是解决您的问题,而是帮助您学习更多,而不是通过将您的需要传递给他人来避免学习。):


'; 如果(有_术语('firsat paketleri','duration package',$post_id)){$str.='
“.$outputpricecurrency。”
“;}elseif(has_term('grup turu','duration package',$post_id)){$str.='
“.$outputpricecurrency。”
“;}否则{$str.=”
'; }
$str.='
'.'

非常感谢,因为我不熟悉$str的使用,我真的希望有人来指导。感谢您花时间编辑代码,我非常感谢。然而代码不起作用。添加页面时未加载该页面。你知道为什么吗?只要一个暗示就行了,我会调查自己的。非常感谢,非常感谢!你真的帮了我的忙。请考虑给我一个有力的回答,或者选择它作为正确的答案,我很高兴我帮助你。
<?php

$str .= '

<!--start preview-->
<div id="'.$post_id.'" class="grid '.$atts['post_grid_columns'].' percentage nicdark_masonry_item nicdark_padding10 nicdark_sizing">
    <div class="nicdark_archive1 nicdark_bg_white nicdark_border_grey nicdark_sizing ">


        <!--start image-->
        <div class="nicdark_focus nicdark_relative nicdark_fadeinout nicdark_overflow">    

            <img alt="" class="nicdark_focus nicdark_zoom_image" src="'.$image_attributes[0].'">


            <!--price-->
            <div class="nicdark_fadeout nicdark_absolute nicdark_height100percentage nicdark_width_percentage100">  
                '.$outputpricecurrency.'
            </div>
            <!--end price-->


            <!--start content-->
            <div class="nicdark_fadein nicdark_filter greydark nicdark_absolute nicdark_height100percentage nicdark_width_percentage100">
                <div class="nicdark_absolute nicdark_display_table nicdark_height100percentage nicdark_width_percentage100">
                    <div class="nicdark_cell nicdark_vertical_middle">
                        <a href="'.$permalink.'" class="nicdark_btn nicdark_border_white white medium">'.$alldatas['metabox_package_linktitle'].'</a>
                    </div>   
                </div>   
            </div>
            <!--end content-->

        </div>
        <!--end image-->


        <div class="nicdark_textevidence nicdark_bg_'.$alldatas['metabox_package_color'].'">
            <h4 class="white nicdark_margin20">'.get_the_title().'</h4>
        </div>


    </div>
</div>
<!--end prev-->

';
            <!--price-->


<?php if( has_term( 'firsat-paketleri', 'duration-package', $post_id ) ){ ?>
 <div class="nicdark_fadeout nicdark_absolute nicdark_height100percentage nicdark_width_percentage100">  
                <?php echo $outputpricecurrency; ?>
            </div>
            <?php } elseif ( has_term( 'grup-turu', 'duration-package', $post_id ) ) { ?>
   <div class="nicdark_fadeout nicdark_absolute nicdark_height100percentage nicdark_width_percentage100">  
                <?php echo $outputpricecurrency; ?>
            </div>
<?php } else { ?>
   <div style="display:none;" class="nicdark_fadeout nicdark_absolute nicdark_height100percentage nicdark_width_percentage100">  

            </div>
<?php } ?>




            <!--end price-->
<!--price-->


'; if( has_term( 'firsat-paketleri', 'duration-package', $post_id ) ){ $str.='
 <div class="nicdark_fadeout nicdark_absolute nicdark_height100percentage nicdark_width_percentage100">  
                '. $outputpricecurrency.'
            </div>
            '; } elseif ( has_term( 'grup-turu', 'duration-package', $post_id ) ) { $str.='
   <div class="nicdark_fadeout nicdark_absolute nicdark_height100percentage nicdark_width_percentage100">  
                '. $outputpricecurrency .'
            </div>
'; } else { $str.='
   <div style="display:none;" class="nicdark_fadeout nicdark_absolute nicdark_height100percentage nicdark_width_percentage100">  

            </div>
'; }
$str.='




            <!--end price-->'.'