/* Prevent vendor / admin / creator bidding on their own auctions This code snippet should go to your child theme functions.php file. */ add_filter( 'woocommerce_simple_auctions_before_place_bid_filter' , 'wsa_check_creator', 1); function wsa_check_creator($product_data) { $post1 = get_post( $product_data->id ); if ( get_current_user_id() == $post1->post_author ){ wc_add_notice( esc_html__( 'You cannot bid on your own auctions.', 'your_custom_translation'), 'error' ); return FALSE; } else { // user can place a bid return TRUE; } }