user role

/* =========================== DOCTOR DASHBOARD =========================== */ function doctor_dashboard_page() { if (!is_user_logged_in()) return “Please login.”; $user = wp_get_current_user(); if (!in_array(‘doctor’, $user->roles)) return “Access Denied.”; ob_start(); ?>

Doctor Dashboard

Welcome, Dr. display_name; ?>

You can manage your appointments, update profile information, and view patient reports.

/* =========================== PATIENT DASHBOARD =========================== */ function patient_dashboard_page() { if (!is_user_logged_in()) return “Please login.”; $user = wp_get_current_user(); if (!in_array(‘patient’, $user->roles)) return “Access Denied.”; ob_start(); ?>

Patient Dashboard

Hello, display_name; ?>

Book appointments, view prescriptions, and update personal information.

/* =========================== ADMIN DASHBOARD =========================== */ function admin_dashboard_page() { if (!is_user_logged_in()) return “Please login.”; $user = wp_get_current_user(); if (!in_array(‘administration’, $user->roles)) return “Access Denied.”; ob_start(); ?>

Administration Dashboard

Welcome, display_name; ?>

Manage doctors, patients, and appointment settings.

Scroll to Top