感謝您的閱讀,剛纔有關於woocommerce的問題,我想爲商店頁面上的每個產品添加一個簡短的5-10字描述。我是否創建自定義字段,填寫簡短描述部分?如何給woocommerce商店頁面上的每個產品添加簡短說明
我不希望它出現的產品描述頁面上(當您單擊產品)
對不起新的WordPress/woocommerce!
會後,例如圖像,但沒有足夠的代表:(
謝謝!
感謝您的閱讀,剛纔有關於woocommerce的問題,我想爲商店頁面上的每個產品添加一個簡短的5-10字描述。我是否創建自定義字段,填寫簡短描述部分?如何給woocommerce商店頁面上的每個產品添加簡短說明
我不希望它出現的產品描述頁面上(當您單擊產品)
對不起新的WordPress/woocommerce!
會後,例如圖像,但沒有足夠的代表:(
謝謝!
add_action('woocommerce_after_shop_loop_item_title', 'woocommerce_template_single_excerpt', 5);
請你補充一些額外的解釋! – Cleb
要添加短5-10字描述了店鋪頁面每個產品
創建一個函數,然後勾到過濾器...這樣的事情...
add_filter('woocommerce_short_description', 'limit_woocommerce_short_description', 10, 1);
function limit_woocommerce_short_description($post_excerpt){
if (!is_product()) {
$pieces = explode(" ", $post_excerpt);
$post_excerpt = implode(" ", array_splice($pieces, 0, 10));
}
return $post_excerpt;
}
將其粘貼到您的主題的functions.php文件中。
,並要顯示產品說明使用下面的代碼 -
<?php echo apply_filters('woocommerce_short_description', $post->post_excerpt); ?>
使用此代碼變化字數限制在店鋪頁面非產品詳細頁面。
在functions.php中,您可以添加下面的代碼,以便在商店頁面中查看每個產品時具有每個產品的簡短說明。之後,您可以通過php代碼或javascript更改它。
add_action('woocommerce_after_shop_loop_item_title', 'output_product_excerpt', 35);
function output_product_excerpt() {
global $post;
echo $post->post_excerpt;
}
希望有所幫助。
請使用the_excerpt(); codex顯示簡短描述。 – craig