好的,这是迄今为止我遇到的最奇怪的事情之一。我在我的一个woocommerce文件中有以下代码:
<?php $titlevar = wp_title('', 0); ?>
<?php echo $titlevar; ?>
<?php if($titlevar == "Men") { ?>
<div id="sidemenu" style="float:left;width: 180px;float:left;height:100px">
<?php wp_nav_menu( array('menu' => 'sidemenumen' )); ?>
</div>
<?php } ?>
正如您所看到的,如果我的$ titlevar变量等于“Men”,它应该显示一个带有菜单的div。我在顶部回应变量,它实际输出'Men'(当然没有引号),它怎么可能不显示我的div?