我有一个导航栏,我只想出现在我的woocommerce网站上的产品类别页面上。有谁知道我需要什么php或javascript代码来实现这一点?提前感谢!
导航栏的 HTML(当前在索引.php文件中)
<nav class="navbar navbar-inverse" data-spy="affix" data-offset-top="91" id="search-nav"></nav>
注意:我正在使用Wordpress,Woocommerce和Twitter Bootstrap
WooCommerce提供了is_product_category()
条件来检查用户是否正在查看产品类别存档页面:
<?php if( is_product_category() ): ?>
<nav class="navbar navbar-inverse" data-spy="affix" data-offset-top="91" id="search-nav"></nav>
<?php endif; ?>
您可以使用导航栏创建自定义标题,然后在类别页面模板上调用它,如下所示:
<?php get_header( 'your-custom-header' ); ?>