发布于 2022-01-26 14:43:03
如果要调整核心块的HTML,一个选项是在render_block钩子上添加一个过滤器。这允许您使用PHP修改HTML输出,因此您不必设置完整的Webpack设置并使用更新的JS。如果您将其放置在(子)主题中,这也将允许站点所有者在切换主题时自动切换回普通库块标记,因此非引导主题不会破坏该块。
缺点是,在WordPress已经检索到内容之后,过滤器就会运行,所以您将看到最后标记的处理时间稍微长一些。对于大多数站点来说,这不应该是太大的问题,特别是当您设置了某种缓存时。
您可以在render_block上找到关于WP开发商网站的文档。
https://wordpress.stackexchange.com/questions/401788
复制相似问题