我正在使用WPBakery(V.5.5.5),在孩子的主题functions.php文件中,我在下面添加了一个短代码:
function vc_show_az_list_mega_menu(){
?>
<ul class="az-filter-nav">
<?php
wp_list_categories( array(
'taxonomy' => 'az',
'title_li' => '',
) );
?>
</ul>
<?php }
add_shortcode( 'vc_az_mega_menu', 'vc_show_az_list_mega_menu' );
从WPBakery页面构建器的后端,我添加了一个元素(在一行和一行内部,添加了一个文本块,其文本如下:[vc_az_mega_menu]
。
工作正常。它显示了我的自定义类别的html列表。但是,当我尝试在响应选项中更改列宽时,它根本没有影响我的短代码中动态内容的列宽。
如果我在文本框中输入静态HTML内容,如下所示:
<ul class="az-filter-nav">
<li><a href="#" data-item="#">All</a></li>
<li><a href="#" data-item="A">A</a></li>
<li><a href="#" data-item="B">B</a></li>
<li><a href="#" data-item="C">C</a></li>
<li><a href="#" data-item="D">D</a></li>
</ul>
,如果我使用列的网格宽度,它将显示结果。
我还尝试将我的短代码添加到WPBakery的短代码映射器中,并将其作为元素包括在内,但输出是相同的。没有改变。
有什么主意吗?