Para los amantes de wordpress habrán notado que en el listado de pedidos al mostrar el número de facturas no podemos ordenarlo, porque trata este carácter como letras y no como un número, para poder modificarlo en nuestra consulta order by forzando que trate como un número en wordpress para ello cambiriamos.
$query_vars = array_merge( $query_vars, array( 'meta_key' => '_wcpdf_invoice_number', 'orderby' => apply_filters( 'wpo_wcpdf_invoice_number_column_orderby', 'meta_value' ), 'type' => 'NUMERIC' ) );
por
$query_vars = array_merge( $query_vars, array(
'meta_key' => '_wcpdf_invoice_number',
'orderby' => apply_filters( 'wpo_wcpdf_invoice_number_column_orderby', 'meta_value' ),
'meta_type' => 'NUMERIC',
) );