我正在尝试创建一个if语句,它将只显示我的按钮链接门票,如果它在‘入场事件’…我的代码出了什么问题?

时间:2019-12-02 作者:Addy

<!-- column links -->
    <div class="col-md-3 offset-md-2 links">
    <?php  if ( is_category( \'admission-event\' ) ) { ?>

      <a href="https://www.eventbrite.com/d/ut--salt-lake-city/vocalocity/" title="<?php the_title();?>" class="btn btn-secondary tickets" <?php echo $open_new_window; ?>>BUY TICKETS</a>

      <a href="<?php echo $post_link  ?>" title="<?php the_title();?>" class="btn btn-secondary more-info" <?php echo $open_new_window; ?>>MORE INFO<i class="fa fa-angle-right"></i> </a>

    <?php } else { ?>

      <a href="<?php echo $post_link  ?>" title="<?php the_title();?>" class="btn btn-secondary more-info" <?php echo $open_new_window; ?>>MORE INFO<i class="fa fa-angle-right"></i> </a>

    <?php } ?>
    </div>
    <!-- /column links -->


1 个回复
SO网友:Jacob Peattie

is_category() 是此处使用的错误函数。该类别正在检查我们是否在给定类别的存档页上

要使用的正确功能是has_category(), 这篇文章属于给定的类别吗?