2016-09-26 27 views
1

萬一產品有沒有價格我想擁有的單品頁面上的自定義按鈕WooCommerce:我如何添加內部鏈接按鈕時產品沒有價格?

簡單地指出我需要一個代碼:

  1. 檢查,如果價格爲0或空
  2. 如果是這樣創造的產品頁面

就是這樣的一個按鈕。

我花了很多時間搞清楚一個條件,可以檢查產品的價格,然後作出反應,但我無法找到一個明確的答案。我將巨大的感激,如果你們能幫助我。

回答

0

嘗試這個

global $post, $product; 

if($product->get_price() ==0){ 

    $shop_page_url = get_permalink(woocommerce_get_page_id('shop')); 
    echo "<a href='$shop_page_url'>Shop</a>"; 
} 
+0

感謝投入開發Danidhariya,雖然這給出了一個錯誤: 「的代碼片段,你要保存生產線3致命錯誤: 調用一個成員功能get_price()非對象」 (我使用的插件代碼段)上 –

+0

您的代碼必須在WordPress的循環。 –

+0

謝謝你的建議。雖然我寧願它在片段中。對我來說,它似乎更有組織和更新證明。這可能嗎? –

相關問題