背景我在页面中有一个自定义元素,其标记名为:column-set
.
在前端,它被写为<column -set="">
.
问题
为什么会发生这种情况,是否可以更改?(我怀疑这可能与
wpautop
)
编辑:更多信息我发现KSE可能是这里的问题。所以我在我的functions.php
文件:
add_action( \'init\', \'allow_custom_elem\' );
function allow_custom_elem() {
global $allowedposttags;
$tags = [ \'column-set\', \'test-element\' ];
foreach ( $tags as $tag ) {
if ( ! isset( $allowedposttags[ $tag ] ) ) {
$allowedposttags[ $tag ] = [
\'class\' => true,
\'id\' => true,
\'style\' => true
];
}
}
var_dump($allowedposttags);
}
在我的
var_dump
, 我看到在允许标记中,我现在有:
\'test-element\' =>
array (size=3)
\'class\' => boolean true
\'id\' => boolean true
\'style\' => boolean true
但它仍在a页上
<test -element="">
.