wpgenie

mask auction bidder display name

Sep 20th, 2019 (edited)
2,070
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.41 KB | None | 0 0
  1. add_filter( 'woocommerce_simple_auctions_displayname', 'auction_mask_displayname' );
  2. function auction_mask_displayname( $displayname ) {
  3.  
  4.     if ( current_user_can( 'editor' ) || current_user_can( 'administrator' ) ) {
  5.             return $displayname;
  6.     } else {
  7.         $length      = strlen( $displayname );
  8.         $displayname = $displayname[0] . str_repeat( '*', $length - 2 ) . $displayname[ $length - 1 ];
  9.     }
  10.     return $displayname;
  11. }
Add Comment
Please, Sign In to add comment