我正在使用Content Scheduler 控制post过期的插件。该插件将在wp管理/编辑中添加一个到期日期列。php在页面和帖子中。但是,它不会显示在自定义帖子类型页面列表中。
所以我研究了一下插件代码,发现这个插件可以控制页面列表中的列。
add_action ( \'manage_posts_custom_column\', array( $this, \'cs_show_expdate\' ) );
add_filter (\'manage_posts_columns\', array( $this, \'cs_add_expdate_column\' ) );
因此,我尝试在插件文件中为自定义帖子类型添加另一个过滤器,如下所示:
add_action ( \'manage_cpt_posts_custom_column\', array( $this, \'cs_show_expdate\' ));
add_filter (\'manage_cpt_posts_columns\', array( $this, \'cs_add_expdate_column\' ) );
cpt是自定义帖子类型,但这不起作用,你知道为什么吗?
顺便说一句,我知道这不是一个改变插件核心代码的好方法,但我不知道我是否可以在函数中钩住它。php。有人知道怎么做吗?谢谢