Visual Composer未显示特定页面样式[产品类别]

时间:2017-10-05 04:49:52

标签: wordpress

我有一个使用Visual Composer的页面构建,我想将此页面内容显示到其他页面(产品类别),它不起作用。

我用过代码:

  

Vc_Manager ::的getInstance() - > VC() - > addShortcodesCustomCss($ PAGE_ID);

在此解决方案中:Visual Composer not showing specific page styles

步骤1:构建ID为100的页面A​​

步骤2:查看页面A的内容到页面B(其他页面的id = 105),它运作良好!

第3步:查看第A页到第C页的内容(产品类别,term_id = 30),不工作,vc_custom_XXX不是css输出

我觉得我必须在这里遗漏一些东西?谁能给我一些解决方案呢?感谢

1 个答案:

答案 0 :(得分:0)

我的代码,它正常运作!

    $content = get_post($id)->post_content;
    $content_css = visual_composer()->parseShortcodesCustomCss( $content );
    if ( ! empty( $content_css ) ) { ?>
       <style type="text/css" data-type="vc_shortcodes-custom-css">
             <?php echo strip_tags( $content_css ); ?>
       </style>
    <?php }