如何解决如何使用 DIVI 主题显示 Woocommerce 类别描述
我正在使用 DIVI 主题并创建了自定义类别布局。但是,我似乎找不到将类别描述添加到布局的方法。 DIVI 没有提供任何答案,我也在这里搜索过。我可以使用一些标签来获取它吗?
下面的代码几乎有效 - 我确实得到了文本,但没有换行符,即使我执行 echo '<pre>'; print_r($cat); echo '</pre>';
时它们存在
add_shortcode('cat_desc','cat_desc_shortcode');
function cat_desc_shortcode() {
global $wp_query;
$cat = $wp_query->get_queried_object();
if( $cat == null ) return;
$output = '<div class="page-description"> '.$cat->description.' </div> ';
return $output;
}
谢谢
解决方法
现在开始工作了。对于处于相同情况的其他人,将此代码添加到您(子)主题中的 functions.php 文件中。
add_shortcode('cat_desc','cat_desc_shortcode');
function cat_desc_shortcode() {
global $wp_query;
$cat = $wp_query->get_queried_object();
if( $cat == null ) return;
$output = nl2br($cat->description);
return $output;
}
然后在您的布局中使用短代码 [cat_desc],您希望在其中显示类别描述。这至少对我有用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。