data_store->get_post_types( 'display' ); foreach ( $translated_order_types as $translated_order_type ) { $class = PLL()->filters_columns; remove_filter( 'manage_edit-' . $translated_order_type . '_columns', array( $class, 'add_post_column' ), 100 ); remove_action( 'manage_' . $translated_order_type . '_posts_custom_column', array( $class, 'post_column' ) ); add_filter( 'manage_edit-' . $translated_order_type . '_columns', array( $this, 'add_order_column' ), 100 ); add_action( 'manage_' . $translated_order_type . '_posts_custom_column', array( $this, 'order_column' ), 10, 2 ); } } /** * Displays the Languages metabox. * * @since 0.1 * * @param WP_Post $order Order object. * @return void */ public function order_language( $order ) { $this->display_language_metabox( $order->ID ); } }