木材在古腾堡块中呈现不需要的 <p> 和 <br> 标签
Timber rendering unwanted <p> and <br> tags in Gutenberg blocks
出于某种原因,我的树枝模板在我的 ACF Gutenberg 块中呈现空 <p>
标签和不需要的 <br>
标签。
这导致我不得不删除代码缩进和格式以删除这些不需要的元素。例如,我必须更改:
</div>
</div>
</div>
致:
</div></div></div>
为了删除空段落。
有没有办法在防止这些标记的同时保留代码格式?
此时似乎是个问题。您可以使用以下解决方法
remove_filter( 'the_content', 'wpautop' );
add_filter( 'the_content', function ($content) {
if (has_blocks()) {
return $content;
}
return wpautop($content);
});
出于某种原因,我的树枝模板在我的 ACF Gutenberg 块中呈现空 <p>
标签和不需要的 <br>
标签。
这导致我不得不删除代码缩进和格式以删除这些不需要的元素。例如,我必须更改:
</div>
</div>
</div>
致:
</div></div></div>
为了删除空段落。
有没有办法在防止这些标记的同时保留代码格式?
此时似乎是个问题。您可以使用以下解决方法
remove_filter( 'the_content', 'wpautop' );
add_filter( 'the_content', function ($content) {
if (has_blocks()) {
return $content;
}
return wpautop($content);
});