![](/img/trans.png)
[英]Add custom content for a specific product on WooCommerce single product pages
[英]Add custom content into multiple products on WooCommerce specific IDs product pages
我想添加自定義內容,例如:帶有彈出鏈接的信息框或只是一個簡單的聯系表單按鈕,訪問者可以在其中申請並繼續我的解釋指南,了解如何購買特定產品。
我只想出現在少數產品中,根本不想出現。 我在stackoverflow中找到了一篇有趣的文章並替換了它的鏈接( 在WooCommerce單品頁面上為特定產品添加自定義內容)。 我嘗試了它並正常工作,但僅在我的產品的唯一 ID 中。
我希望樓上的鏈接出現在多個產品 ID 中,而不僅僅是一個 ID。 能有效是真的嗎?
注意:對不起我的英語。
謝謝你。 托馬斯
您可以對照一系列產品 ID 檢查當前產品 ID 以顯示特定內容。 在數組的此處,您必須添加必須顯示其內容的產品 ID。 因此,在此示例中,僅針對產品 ID 37, 41 and 43
顯示內容。
add_action( 'woocommerce_single_product_summary', 'content_for_specific_product', 15 );
function content_for_specific_product() {
global $product;
if( !in_array( $product->get_id(), ['37', '41', '43'] ) ){
return false;
}
?>
<div class="product-id-<?php echo $product->get_id(); ?>">
<p>Test Content</p>
</div>
<?php
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.