隐藏编辑器,同时将添加媒体按钮保留为自定义POST类型

时间:2013-01-07 作者:Gihan

如何在自定义帖子类型中删除编辑器,并保留“添加媒体”按钮。当我在自定义帖子类型声明中使用如下内容时,它会删除“添加媒体”按钮,并且我的帖子类型中不需要编辑器。

\'supports\' => array( \'title\', \'thumbnail\' ),
谢谢

2 个回复
SO网友:Pontus Abrahamsson

WordPress使用该函数wp_editor() 而且没有参数会禁用textarea(我能看到的)。所以我认为你可以用一些css来隐藏它。

function wpse_78595_hide_editor() {
    global $current_screen;

    if( $current_screen->post_type == \'custom_post_type_name\' ) {
        $css = \'<style type="text/css">\';
            $css .= \'#wp-content-editor-container, #post-status-info, .wp-switch-editor { display: none; }\';
        $css .= \'</style>\';

        echo $css;
    }
}
add_action(\'admin_footer\', \'wpse_78595_hide_editor\');

SO网友:Noah

看起来Wordpress 4.0(或更早版本)已经不再需要编辑器,因为我可以轻松地不包含它。

结束

相关推荐

Images inside post title

有没有办法在帖子标题中插入图片?它还需要在<title> 标签、永久链接等。我之所以需要这样做,是因为我有一个客户希望在页面标题中使用他们的徽标,而不是纯文本。因此,图像可能位于标题中的任何位置,因此我不能只是附加/前置图像。我能想到的唯一解决方案是使用javascript进行查找和替换,但这似乎不是一个很好的解决方案。。。