You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在WooCommerce分类页头部显示完整的产品分类描述?

解决WooCommerce产品分类描述被截断的问题

嘿,我来帮你搞定这个分类描述只显示部分内容、末尾带“...”的问题!下面是几个实用的解决方法,你可以挨个试试:

方法1:检查主题自带的设置选项

很多适配WooCommerce的主题会自带控制分类描述显示长度的功能,你可以先去这里找找:

  • 进入WordPress后台,点击外观 > 自定义
  • 在自定义面板里找到WooCommerce > 产品目录(不同主题可能位置略有不同,比如有的叫“商店设置”)
  • 看看有没有类似“分类描述显示长度”“截断描述字数”的选项,把数值调大,或者选择“显示完整描述”,保存设置后刷新页面看看效果。

方法2:通过代码修改取消截断

如果主题没有相关设置,那就用代码来解决。注意修改代码前最好先备份主题文件,或者用子主题来添加代码,避免主题更新后代码丢失:

  1. 进入后台的外观 > 主题文件编辑器,找到当前主题的functions.php文件;或者用FTP工具连接服务器,找到主题文件夹下的functions.php
  2. 在文件末尾添加以下代码:
add_filter( 'woocommerce_taxonomy_archive_description', 'show_full_category_description' );
function show_full_category_description( $description ) {
    if ( is_product_category() ) {
        global $wp_query;
        $cat = $wp_query->get_queried_object();
        $description = $cat->description;
    }
    return $description;
}
  1. 保存修改后,刷新产品分类页面,应该就能看到完整的描述了。

方法3:使用插件快速解决

如果你不想碰代码,可以试试专门的插件:

  • 在WordPress后台的插件 > 添加新插件里搜索“WooCommerce Full Category Description”
  • 找到插件后安装并启用,它会自动取消分类描述的截断,直接显示完整内容。

小提醒

如果用代码方法的话,尽量不要直接修改父主题的functions.php,最好创建一个子主题,把代码加到子主题的functions.php里,这样主题更新时不会丢失你的修改哦。

内容的提问来源于stack exchange,提问作者DigitalSM

火山引擎 最新活动