Advertisement
BigWhale

WooCommerce - add prefix to order number for specific users

Jan 28th, 2020
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.36 KB | None | 0 0
  1. add_filter( 'woocommerce_order_number', 'arglebargle_order_number' );
  2. function arglebargle_order_number( $order_id ) {
  3.     $o = new WC_Order( $order_id );
  4.     $usr = new WP_User( $o->get_customer_id() );
  5.  
  6.     if( in_array( 'administrator',  $usr->roles ) ) {
  7.         return ( 'ARGLE-' . $order_id ) ;
  8.     } else {
  9.         return ( $order_id );
  10.     }    
  11. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement