删除默认所见即所得编辑器,而不删除自定义字段编辑器

时间:2018-03-28 作者:user8463989

如果我默认创建一个页面,它会有一个页面标题和完整的所见即所得编辑器。我使用自定义字段插件创建了一些自定义字段,该插件为您提供了隐藏某些内容的选项。如果我选中复选框来隐藏所见即所得编辑器,那么它会删除默认编辑器,但也会删除我创建的所有自定义字段,这是不好的。有没有办法删除默认值?

我看到了一些这样做的代码示例,但我的问题是它们依赖于对页面名称进行硬编码。如果用户要更改页面名称,那么代码就会中断。

1 个回复
最合适的回答,由SO网友:Alex Sancho 整理而成

WordPress具有remove_post_type_support 可用于此Purpose的函数,您可以从https://developer.wordpress.org/reference/functions/remove_post_type_support/

这只是抄本中的一个例子

/**
 * Remove excerpt support from posts.
 */
function wprocs_custom_init() {
    remove_post_type_support( \'post\', \'excerpt\' );
}
add_action( \'init\', \'wpdocs_custom_init\' );

结束

相关推荐