0
我有一個Woocommerce網站。一些產品具有SKU而其他產品沒有。我在網上找到了下面的代碼,它可以幫助我在訪問者到達單一產品頁面時顯示文本。如果Woocommerce中沒有SKU,輸出文字
一旦出現,他們可以從下拉菜單中選擇以查看每種產品變體的具體信息,包括SKU。
我的一些產品沒有SKU。如何修改代碼以顯示文本(與SKU顯示的地點相同),如「請致電我們瞭解部件號」。
<div class="product_meta">
<?php do_action('woocommerce_product_meta_start'); ?>
<?php if (wc_product_sku_enabled() && ($product->get_sku() || $product->is_type('variable'))) : ?>
<span class="sku_wrapper"><?php esc_html_e('VSI Part Number:', 'woocommerce'); ?> <span class="sku"><?php echo ($sku = $product->get_sku()) ? $sku : esc_html__('Choose option(s) to display part number.', 'woocommerce'); ?></span></span>
<?php endif; ?>
<?php echo wc_get_product_category_list($product->get_id(), ', ', '<span class="posted_in">' . _n('Category:', 'Categories:', count($product->get_category_ids()), 'woocommerce') . ' ', '</span>'); ?>
<?php echo wc_get_product_tag_list($product->get_id(), ', ', '<span class="tagged_as">' . _n('Tag:', 'Tags:', count($product->get_tag_ids()), 'woocommerce') . ' ', '</span>'); ?>
<?php do_action('woocommerce_product_meta_end'); ?>
謝謝您幫幫我。我有一些沒有SKU的可變產品。在這種情況下,當訪問者從下拉列表中選擇要訪問這些可變產品時,他們會看到消息「請致電給我們獲取部件號」,而不是「選擇顯示部件號的選項」。因爲他們已經從下拉菜單中選擇了選項。謝謝。 – Duc
你想要那個代碼嗎? –
是的,你能提供嗎? – Duc