我需要the_content()通过 AJAX 请求获取并在页面中呈现所有古腾堡块及其内联样式。
问题是,独特的块类被添加到主题模板的页脚中。
.wp-container-5 {
display: flex;
gap: 2em;
flex-wrap: nowrap;
align-items: center;
}
Run Code Online (Sandbox Code Playgroud)
当get_the_content()通过 AJAX 请求使用时,不会呈现该独特的块样式。我猜这是因为内联块样式依赖于某种不会被 AJAX 请求触发的钩子。do_blocks()不渲染内联样式。
我搜索了数据库并搜索了 WordPress 源文件,但找不到类似的类.wp-container-5来自哪里。我想如果我能找到内联样式的位置,我可以简单地查询它并将其呈现在页面中。
有谁知道独特的块样式存储在哪里和/或如何查询它们并通过 AJAX 请求包含它们?