簡體   English   中英

如何檢查頁面是否是woocommerce中的類別或產品?

[英]How to check if a page is category or product in woocommerce?

我試圖在使用is_category woocommerce.php這是行不通的。 我想根據頁面打印標題。

如果頁面是類別頁面,則將打印woocommerce_page_title() ,如果頁面是產品,則應打印the_title()

我在woocommerce.php使用的代碼是:

<?php if(is_category()){ ?>                       
    <h1 class="page-title"><?php woocommerce_page_title(); ?></h1> 
<?php }
else{
    the_title();
}
?>

但在每種情況下都是打印the_title() 我認為is_category()不適用於woocommerce。

或者任何人都可以告訴woocommerce如何打印類別和產品標題?

任何幫助將不勝感激。

你應該使用

is_product_category()

代替

is_category()

嘗試在主題模板中創建archive-product.php文件。

我通常會復制woocommerce文件夾中的woocommerce並將帶有“test”文本的span添加到我創建的文本中,這樣我就可以看到它正在工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM