如何将remove_post_type_support('email_template', 'title');
唯一的内容应用于后期编辑屏幕?
标题应在创建时可用,不可编辑。
在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。
因此,我们可以利用它来达到您想要的结果。