Logout link
// Función que genera la URL de logout function generar_logout_url() { return esc_url( wp_logout_url( home_url() ) ); } // Registro del shortcode [logout_urlx] add_shortcode(‘logout_urlx’, ‘generar_logout_url’);Continue reading
Join 2,000,000+ Professionals who use WPCode to Future-Proof Their Websites!
// Función que genera la URL de logout function generar_logout_url() { return esc_url( wp_logout_url( home_url() ) ); } // Registro del shortcode [logout_urlx] add_shortcode(‘logout_urlx’, ‘generar_logout_url’);Continue reading
// Función personalizada para enviar el enlace de restablecimiento de contraseña function custom_send_password_reset($user_login) { $user_data = get_user_by(‘login’, $user_login); if (!$user_data) { $user_data = get_user_by(’email’, $user_login); } if (!$user_data) { return new WP_Error(‘invalid_user’, __(‘Invalid username or email.’)); } // Genera la…Continue reading
/* * Crear una columna. Y tal vez eliminar algunas de las predeterminadas * @param array $columns Array de todas las columnas de la tabla de usuarios {column ID} => {column Name} */ add_filter( ‘manage_users_columns’, ‘rudr_modify_user_table’ ); function rudr_modify_user_table( $columns…Continue reading
function authenticate_with_md5($user, $username, $password) { if (is_a($user, ‘WP_User’)) { return $user; } // Definir límites de longitud $max_length = 64; // Puedes ajustar este valor según tus necesidades // Verificar que el nombre de usuario no esté vacío, solo contenga…Continue reading
// Agregar el filtro para editar usuarios function limit_edit_users_for_asesor($allcaps, $cap, $args, $user) { // Solo modificar si el usuario tiene el rol ‘asesor’ if (isset($user->roles) && in_array(‘asesor’, $user->roles)) { // Obtener el ID del usuario a editar $user_id_to_edit = isset($args[2])…Continue reading
// Add duplicate button to post/page list of actions. add_filter( ‘post_row_actions’, ‘wpcode_snippet_duplicate_post_link’, 10, 2 ); add_filter( ‘page_row_actions’, ‘wpcode_snippet_duplicate_post_link’, 10, 2 ); // Let’s make sure the function doesn’t already exist. if ( ! function_exists( ‘wpcode_snippet_duplicate_post_link’ ) ) { /** *…Continue reading
function add_custom_javascript() { // Check if we’re on a single post or page if(is_singular()) { // Get the post ID of the current post or page $post_id = get_the_ID(); // Check if the custom field ‘funnel’ exists and get its…Continue reading
//Server Response Headers Contain Permissions-Policy header(“Permissions-Policy: accelerometer ‘none’ ; ambient-light-sensor ‘none’ ; autoplay ‘none’ ; camera ‘none’ ; encrypted-media ‘none’ ; fullscreen ‘none’ ; geolocation ‘none’ ; gyroscope ‘none’ ; magnetometer ‘none’ ; microphone ‘none’ ; midi ‘none’ ; payment…Continue reading
//Server Response Headers Contain Referrer-Policy header(‘Referrer-Policy: same-origin’);Continue reading
//Server Response Headers Contain Referrer-Policy header(‘Referrer-Policy: same-origin’);Continue reading