当前位置:  开发笔记 > 编程语言 > 正文

从自定义帖子类型编辑屏幕中删除标题

如何解决《从自定义帖子类型编辑屏幕中删除标题》经验,为你挑选了1个好方法。

如何将remove_post_type_support('email_template', 'title');唯一的内容应用于后期编辑屏幕?

标题应在创建时可用,不可编辑。



1> Rohil_PHPBeg..:

在WordPress中,有一个全局变量可以检查我们在哪个屏幕上,但实际上是一个global $current_screen问题,它不能与admin_init动作一起使用。

因此,我们也可以使用load-(page)动作来实现它。

add_action( 'load-post.php', 'remove_post_type_edit_screen', 10 );
function remove_post_type_edit_screen() {
    global $typenow;

    if($typenow && $typenow === 'email_template'){
        remove_post_type_support( 'email_template', 'title' );
    }
}

您可以尝试一下,然后尝试一下。

如果您有任何疑问,请告诉我。

已编辑

说明:如果您可以在浏览器的URL栏上看到,则可以看到何时添加新帖子,然后调用post-new.php,以及何时编辑时,带有参数的post.php

因此,我们可以利用它来达到您想要的结果。

推荐阅读
女女的家_747
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有