🧩 جلسه پنجم از فصل دوم سایتساز شو ۱۱۰:
ساخت صفحه وردپرس ورود کاربران در سایت
(ایجاد صفحه login اختصاصی با امنیت بالا)
🎯 هدف این جلسه از ساخت صفحه کاربران:
ایجاد یک صفحه ورود حرفهای برای کاربران سایت که هم از نظر امنیت، هم تجربه کاربری، و هم طراحی ظاهری استاندارد باشد.
✅ ساختار آموزش:
🎬 ۱. مقدمه (چی؟ چرا؟)
- چرا باید صفحه ورود اختصاصی داشته باشیم؟
- فرق بین صفحه ورود پیشفرض وردپرس و نسخه سفارشیشده.
🔧 ۲. روش اول: با افزونه (سادهترین روش)
معرفی افزونههای معروف مثل:
- WPForms + User Registration Addon
- Theme My Login
- آموزش مرحله به مرحله ساخت فرم ورود با افزونه
💻 ۳. روش دوم: با کدنویسی (برای حرفهایها)
- افزودن شورتکد اختصاصی برای login
- معرفی توابع `wp_login_form()` و کاربرد آن
نمونه کد:
“`php
<?php
wp_login_form( array(
‘redirect’ => home_url(‘/dashboard’),
‘label_username’ => ‘نام کاربری’,
‘label_password’ => ‘رمز عبور’,
‘label_remember’ => ‘مرا به خاطر بسپار’,
‘label_log_in’ => ‘ورود’
));
?>
“`
🔐 ۴. افزایش امنیت صفحه ورود
- غیرفعال کردن صفحه `/wp-login.php`
- محدود کردن دفعات تلاش ورود
- افزودن reCAPTCHA (گوگل کپچا)
🎨 ۵. طراحی ظاهری فرم ورود
- استفاده از CSS یا page builder برای طراحی زیباتر فرم ورود
- مثال تصویری
✅ تمرین عملی
ایجاد یک فرم ورود تستی و لینک دادن آن به منوی سایت یا یک صفحه خاص





دیدگاهتان را بنویسید