如何添加条件语句以检查Wordpress中的帖子类型分类?

时间:2014-02-25 20:41:56

标签: php wordpress if-statement conditional custom-taxonomy

我目前有以下条件声明 -

<?php if ( is_front_page() || is_page_template( 'page-fullwidth.php' ) || is_product() ) { ?>

<?php } elseif ( is_product_category( array( 'engagement-rings', 'artcarved', 'demarco', 'gabriel-co', 'ajaffe', 'ritani-rings', 'askher', 'verragio-gallery', 'scott-kay-gallery', 'tacori-gallery', 'martin-flyer-gallery', 'henri-daussi-gallery', 'bez-ambar-gallery', 'art-carved-gallery', 'michael-m-ring-designer-gallery', 'womens-wedding-bands', 'designer-engagement-rings' ) ) ) { ?>
<div id="side-nav" class="three columns">
<?php if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Engagement Ring Sidebar')) : ?><?php endif; ?>
</div>

我的问题在于在我的elseif上添加一个“OR语句”来测试它是否是自定义分类的“Diamond-Cut”或“Ring-Style”的自定义帖子类型的“PRODUCT”。

每个自定义分类法下都有子分类法

目前该声明工作正常 - 但我希望能够将这些搜索结果页面包含在我的条件语句中,以便显示正确的内容。

我不确定这个小贴士是否会有所帮助 - 但是当显示页面时,这就是我在地址栏中的域名之后 - 'post_type = product&amp; diamond-cut = round'

我希望每个'Diamond-Cut'和每个'Ring-Style'都包含在我的elseif中。

我尝试过is_tax('diamond-cut')并且它不起作用。

0 个答案:

没有答案