我正在尝试限制woocommerce中产品类别页面上产品类别描述的字数,并添加一个阅读更多链接来扩展文本。我一直在尝试编辑产品描述字符限制,但没有成功。任何帮助将不胜感激。以下是我一直在functions.php中编辑的代码:
add_action('woocommerce_product_archive_description', 'description_in_shop_loop_item', 3 );
function description_in_shop_loop_item() {
global $shop_page;
// HERE define the number of characters
$limit = 75;
$description = $shop_page->post_content; // category description
// Limit the characters length
if (strlen($description) > $limit) {
$excerpt = substr($description, 0, $limit) . '...';
} else {
$excerpt = $description;
}
echo '<p class="description">'.$excerpt.'</p>';
}
2条答案
按热度按时间zbq4xfa01#
您可以使用一些jQuery来缩小描述容器的高度,并添加一个“Read more”按钮,该按钮可以将容器的大小调整回其原始高度。
wgx48brx2#
这是我如何在我的网站上实现.谢谢终结者-barbapapa