【问题标题】:How to edit the layout of woocommerce blocks?如何编辑 woocommerce 块的布局?
【发布时间】:2020-03-26 03:48:18
【问题描述】:

由于 woocommerce 使用的是古腾堡块,我不知道如何在前端编辑布局,例如删除图像并将标题包装在 h2 中?

模板功能似乎只适用于他们的自定义字段,而不适用于使用 js 呈现的块 - https://docs.woocommerce.com/document/woocommerce-theme-developer-handbook/

我知道我可以用 css 捏造一些东西,但它想解决所有布局问题。

谢谢。

Woocommerce blocks Front end of website

【问题讨论】:

    标签: layout woocommerce block edit wordpress-gutenberg


    【解决方案1】:

    尝试使用render_block 过滤器,您可以在homonym function 中找到:

    add_filter( 'render_block', 'so59123547_render_block_filter', 10, 2 );
    
    function so59123547_render_block_filter( $block_content, $block ) {
        if( $block['blockName'] === 'woocommerce/NAME-OF-THE-BLOCK' ) {
            // do what you want
        }
        return $block_content;
    }
    

    【讨论】:

      猜你喜欢
      • 2019-07-22
      • 1970-01-01
      • 2020-05-15
      • 2017-08-10
      • 2016-03-08
      • 2016-12-20
      • 1970-01-01
      • 2012-06-20
      • 1970-01-01
      相关资源
      最近更新 更多