你好,谢谢阅读,刚刚有一个关于woocommerce的问题,我想为每个产品添加一个简短的5-10字的描述在商店页面上。我是否要创建自定义字段,填写简短描述部分??
我不希望它出现在产品描述页面上(当你点击产品时)
抱歉,是wordpress/woocommerce的新手!
例如,我会发布一张图片,但没有足够的代表:(
谢谢!
发布于 2016-07-18 21:00:53
在商店页面上为每个产品添加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 ); ?>
使用此代码在商店页面而不是产品详细页面上更改字数限制。
发布于 2016-10-18 07:32:04
在functions.php中,你可以添加下面的代码,用于在商店page.Afterwards中查看每个产品的简短描述,你可以通过php代码或javascript进行更改。
add_action( 'woocommerce_after_shop_loop_item_title', 'output_product_excerpt', 35 );
function output_product_excerpt() {
global $post;
echo $post->post_excerpt;
}
希望这能有所帮助。
发布于 2015-11-03 18:44:14
add_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_single_excerpt', 5);
https://stackoverflow.com/questions/29474666
复制相似问题