【问题标题】:How to customize post block in Wordpress?如何在 Wordpress 中自定义帖子块?
【发布时间】:2022-01-21 12:28:27
【问题描述】:

我想编辑 wordpress 主题中的一个块。

我想制作一个自定义 wp:image 块并由此进行转换:

这样的:

我搜索了有关该主题的指南,但没有我需要的。

有什么想法吗?

【问题讨论】:

    标签: wordpress wordpress-theming wordpress-gutenberg


    【解决方案1】:

    因为 5.5 延迟加载是 WordPress 原生的。

    如Make article from the 15 of july 2020中所述。

    默认情况下,WordPress 会将loading="lazy" 添加到所有具有width 和height 属性的img 标签。

    WordPress 使用wp_filter_content_tags() 函数和wp_img_tag_add_loading_attr () 来处理何时添加loading="lazy" 属性:

    过滤帖子内容中的特定标签并修改其标记 为 img HTML 标签添加加载属性。

    如果您通过块添加图像,它将自动添加宽度和高度以使其能够延迟加载。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-10
      • 1970-01-01
      • 2019-05-18
      • 1970-01-01
      • 2021-10-01
      相关资源
      最近更新 更多