我假设您正在通过为自定义帖子类型“评论”创建的自定义字段设置帖子标题。
作为建议,让WordPress根据您在自定义字段中输入的值来设置帖子标题的值,而不必更改帖子列表的列,这难道不容易吗?
这将避免出现自动草稿的糟糕情况,如果您希望使用<?php the_title();?>
在你的主题中的不同地方。
在一些自定义帖子类型的例子中,我已经完全删除了传统上在编辑屏幕顶部看到的帖子标题字段。相反,我用一个自定义元框替换了常见的字段,该元框中的一个特定字段也可以设置文章的标题。
巧合的是,Chip Bennett在上面的另一个问题中提供了实现这一目标的方法之一:Custom Post Type: Set post_title equal to a custom post type field
Chip\'s first answer above is entirely correct 就这个问题适用的背景而言。我只是提供了一个替代的解决方案,而不是首先沿着特定的路线旅行。
当然,如果您希望在文章列中显示某些自定义字段,而这些字段不属于WordPress本机提供的传统字段、标题、作者、日期等,那么该方法是完全可用的。