插入此文本时:
资料来源:
1 https://example.com/source-1
[2]https://example.com/source-2
[3]https://example.com/source-3
WP不尊重这些新词。
如果我删除[]中的文本,它将正确呈现。我假设WP将其解析为短代码,并将其混淆。这有可能吗?我怎样才能解决这个问题?它使用的是经典编辑器。
--编辑--
插入此文本时:
资料来源:
1 https://example.com/source-1
[2]https://example.com/source-2
[3]https://example.com/source-3
WP不尊重这些新词。
如果我删除[]中的文本,它将正确呈现。我假设WP将其解析为短代码,并将其混淆。这有可能吗?我怎样才能解决这个问题?它使用的是经典编辑器。
--编辑--
我发现了问题,在这种情况下,是短代码最终导致HTML格式错误:https://es.wordpress.org/plugins/shortcodes-ultimate/
我正在与他们的开发人员联系。
我正在构建一个具有经典编辑器输入而不仅仅是输入的自定义元框。使用wp\\u编辑器的原因是,我想在div中添加文本段落,但简单的输入逃逸了html。现在我正在使用这个函数。现在的问题是,当我输出这个编辑器输入的数据时,它会转义html。下面是我用于输出的代码。echo get\\u post\\u meta($post\\u id,“摩天大楼\\u post”,true);我使用此代码添加元框。add_action( \'add_meta_boxes_post\', function ( $post ) {