如何在管理编辑屏幕中循环浏览自定义帖子

时间:2013-04-25 作者:Jared Eitnier

如何访问在自定义帖子类型中显示所有自定义帖子的循环edit.php 页有什么钩子吗?

我想对循环期间提取的数据进行一些条件检查,但WP似乎没有提供任何明显的解决方案。

1 个回复
最合适的回答,由SO网友:vancoder 整理而成

是的,这里有一些钩子:manage_posts_custom_column

伪代码:

function my_cpt_custom_column( $column ) {
    global $post;
    if ( \'my_cpt\' == get_post_type( $post ) ) {
        switch ( $column ) {
            case \'title\':
                // do stuff with $post->post_title
                echo $post->post_title;
                break;
            case \'some-other-heading\':
                // do stuff
                break;
        }
    }
}

add_action( \'manage_posts_custom_column\', \'my_cpt_custom_column\' );

结束

相关推荐