Я добавил новый столбец в список заказов администратора Woocommerce, но теперь я пытаюсь сделать его доступным для поиска с помощью кнопки поиска в верхнем правом углу.
В столбце обычно есть номер счета-фактуры с переменной $numero_documento
add_filter('manage_edit-shop_order_columns', 'boleta_o_factura' );
function boleta_o_factura( $order_columns ){
$order_columns['boleta_factura'] = "Boleta o Factura Total_Pedido";
return $order_columns;
}
add_action( 'manage_shop_order_posts_custom_column','misha_order_items_column_cnt' );
function misha_order_items_column_cnt( $colname ) {
global $the_order; // the global order object
$numero_documento = get_post_meta( $the_order->get_id(), 'Documento_numero', true );
$pdf_link = get_post_meta( $the_order->get_id(), '_pdf_url', true );
if( $colname == 'boleta_factura' ) {
if( empty( $numero_documento )){
echo get_post_meta($the_order->get_id(), 'error_logs_document', true);
}
else{
echo "<a target='_blank' href=".$pdf_link.">Doc ".$numero_documento."</a><br>";
}
echo $the_order->get_formatted_order_total();
}
}