问题概述
如果您正在使用自定义区块,特别是结合 Advanced Custom Fields 插件使用时,您会注意到,当您使用 WPML 翻译它们时,它会添加一些空的 <p></p> 标签。
临时解决方法
在继续操作之前,请务必对您的站点进行完整备份。
- 打开 /wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Gutenberg/class-wpml-gutenberg-integration.php 文件。
- 将:
$content = wpautop( $block->innerHTML );
更改为:
$content = ( $block->innerHTML );