如果你在每個商品woocommerce新增固定相同的資訊,不用每個都修改,可以透過這個方式新增tab
輸入固定文字
// 在商品頁面添加新的 tab function custom_product_tab( $tabs ) { // 新增 tab $tabs['custom_tab'] = array( 'title' => __( '訂購需知', 'your-text-domain' ), 'priority' => 50, 'callback' => 'custom_product_tab_content' ); return $tabs; } add_filter( 'woocommerce_product_tabs', 'custom_product_tab' ); // 訂購需知 tab 的內容 function custom_product_tab_content() { echo '<h2>' . __( '訂購需知', 'your-text-domain' ) . '</h2>'; echo '<p>' . __( '這裡是內容', 'your-text-domain' ) . '</p>'; }
搭配shortcoder
// 在商品頁面添加新的 tab function custom_product_tab( $tabs ) { // 新增 tab $tabs['custom_tab'] = array( 'title' => __( '訂購需知', 'your-text-domain' ), 'priority' => 50, 'callback' => 'custom_product_tab_content' ); return $tabs; } add_filter( 'woocommerce_product_tabs', 'custom_product_tab' ); // 訂購需知 tab 的內容 function custom_product_tab_content() { echo '<h2>' . __( '訂購需知', 'your-text-domain' ) . '</h2>'; echo do_shortcode('[sc name="info-more"][/sc]'); }