我正在努力在WooCommerce產品模板文件中包含基於產品標記的某些元素。WordPress/WooCommerce:添加PHP包含條件
所以我有1 content-single-product.php
文件,但是我想根據分配給獨特產品的標籤動態地將PHP文件渲染到content-single-product.php
文件中。
因此,按鈕的性質是放置一個「出價」,但該公司在3個不同的地點運營,因此希望展示取決於產品在哪裏的不同形式(例如牛津,切爾滕納姆,斯溫頓)。
我創建了3種不同的形式,並上傳他們作爲獨特的PHP文件,並試圖這樣,但沒有運氣:
if(is_product_tag('Cheltenham')) { include 'place_bid_cheltenham.php'; }
不過即使我已經設定的產品標記爲「切爾滕納姆」這是仍然沒有渲染,當分析包含這個的Div元素時,它只是空的,但是頁面加載正常,沒有語法錯誤。
另外,當我刪除IS_PRODUCT_TAG
條件時,按鈕呈現正確。
爲什麼包括嘗試使用[get_template_part(https://developer.wordpress.org/reference/functions/get_template_part/) –
嗨羅希特,感謝回去我,我嘗試這樣做,現在我得到的以下錯誤:(T_CONSTANT_ENCAPSED_STRING)。 –
你使用的是什麼代碼? –