首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在自定义主题中更新图片库块的标记?

如何在自定义主题中更新图片库块的标记?
EN

WordPress Development用户
提问于 2022-01-26 00:26:59
回答 1查看 217关注 0票数 0

我正在开发一个定制的WordPress主题,这是我一段时间以来第一次使用WordPress。我可以看到,文章和页面编辑器已经彻底修改,文章和网页可以建立使用“块”。

以前,在创建自定义主题时,我会创建一个post.php模板文件,并使用<?php the_content(); ?>显示post内容。这仍然有效,但我希望更改库块的呈现方式(我希望在自举旋转木马而不是图像网格中呈现图像)。

我查看了模板层次开发人员文档的WordPress页面,但没有看到任何与块有关的内容。

那么,如何更新WordPress支持的各个块的标记呢?如果有人能向我指出相关的文件,那将是一个巨大的帮助!

EN

回答 1

WordPress Development用户

发布于 2022-01-26 14:43:03

如果要调整核心块的HTML,一个选项是在render_block钩子上添加一个过滤器。这允许您使用PHP修改HTML输出,因此您不必设置完整的Webpack设置并使用更新的JS。如果您将其放置在(子)主题中,这也将允许站点所有者在切换主题时自动切换回普通库块标记,因此非引导主题不会破坏该块。

缺点是,在WordPress已经检索到内容之后,过滤器就会运行,所以您将看到最后标记的处理时间稍微长一些。对于大多数站点来说,这不应该是太大的问题,特别是当您设置了某种缓存时。

您可以在render_block上找到关于WP开发商网站的文档。

票数 1
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/401788

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档