post_type}_posts_custom_column", array( $this, 'display_column' ), 10, 2 ); } protected function get_items() { global $wp_query; return $wp_query->posts; } function get_admin_link( $item ) { $args = array( 'connected_type' => $this->ctype->name, 'connected_direction' => $this->ctype->flip_direction()->get_direction(), 'connected_items' => $item->get_id(), 'post_type' => get_current_screen()->post_type ); $admin_link = apply_filters( "p2p_post_admin_column_link", add_query_arg( $args, admin_url( 'edit.php' ) ), $item ); return $admin_link; } function display_column( $column, $item_id ) { echo parent::render_column( $column, $item_id ); } }