Si accede al tablero de WordPress y vaya a los pedidos de WooCommerce>, se le presentará la «tabla de pedidos» de WooCommerce, es decir, la lista de pedidos de clientes. Cada fila viene con varias columnas, como el número de pedido, la fecha de pedido, el estado del pedido, la facturación del pedido y las direcciones de envío y más.
Lo que es molesto a veces es que toda la fila es un enlace que se puede hacer clic, por lo que si necesita copiar y pegar alguna información, terminará haciendo clic en ella y se redirige a la página de un solo pedido.
Hay una manera de agregar una «clase» específica a cada fila de tabla, para que no se pueda hacer clic, y El único enlace que queda es la primera celda de tabla de columna: el número de pedido (¡Como debería ser por defecto!).
Entonces, veamos lo fácil que es alterar este comportamiento predeterminado. ¡Disfrutar!
Php Snippet: Eliminar el hipervínculo de las filas de mesa de pedidos @ WooCommerce Panel
/** * @snippet Unlink orders table rows @ admin * @how-to businessbloomer.com/woocommerce-customization * @author Rodolfo Melogli, Business Bloomer * @compatible WooCommerce 7 * @community https://businessbloomer.com/club/ */ add_filter( 'post_class', 'bbloomer_disable_admin_orders_table_row_link' ); function bbloomer_disable_admin_orders_table_row_link( $classes ) { if ( is_admin() ) { $current_screen = get_current_screen(); if ( $current_screen->base == 'edit' && $current_screen->post_type == 'shop_order' ) $classes[] = 'no-link'; } return $classes; }