اطلاعات بیشتری از کاربران سایت دریافت کنید
اطلاعات پیشفرضی که وردپرس هنگام ثبتنام از کاربران دریافت میکند، برای بسیاری از وبسایتها کافی نیست. ممکن است برای مدیریت بهتر اعضا به اطلاعاتی مانند شماره همراه، کد ملی، تاریخ تولد، حوزه فعالیت، نشانی، نام شرکت یا فایلهای شناسایی نیاز داشته باشید.
افزونه فیلدهای سفارشی پروفایل کاربر User Extra Fields به شما اجازه میدهد فیلدهای موردنیاز خود را بدون ویرایش قالب یا نوشتن کد به بخشهای مختلف سایت اضافه کنید. این فیلدها میتوانند در فرم ثبتنام، پروفایل کاربر، حساب کاربری ووکامرس یا حتی صفحه پرداخت نمایش داده شوند.
در نتیجه، اطلاعات کاربران بهصورت منظم در همان سایت ذخیره شده و مدیر میتواند راحتتر آنها را مشاهده و مدیریت کند.
ساخت فیلدهای سفارشی بدون نیاز به کدنویسی
برای ایجاد فیلدهای جدید نیازی نیست با برنامهنویسی وردپرس آشنا باشید. افزونه یک محیط مدیریتی در اختیارتان قرار میدهد تا نوع فیلد، عنوان، توضیحات و محل نمایش آن را مشخص کنید.
با توجه به نوع اطلاعاتی که میخواهید دریافت کنید، امکان استفاده از فیلدهای مختلف وجود دارد؛ از جمله:
- متن کوتاه
- متن چندخطی
- عدد
- ایمیل
- آدرس وبسایت
- تاریخ
- زمان
- انتخاب تکی
- انتخاب چندگانه
- فهرست کشویی
- آپلود فایل
- کشور و استان در ووکامرس
همچنین میتوانید فیلدهای ضروری را بهصورت اجباری تعریف کنید تا کاربر بدون تکمیل آنها نتواند فرایند ثبتنام را به پایان برساند.
افزودن فیلد دلخواه به فرم ثبتنام وردپرس
فرم ثبتنام پیشفرض وردپرس معمولاً تنها اطلاعات محدودی از کاربر دریافت میکند. User Extra Fields به شما امکان میدهد این فرم را متناسب با نیازهای کسبوکار خود گسترش دهید.
برای مثال، در یک سایت آموزشی میتوانید نام دانشگاه، رشته تحصیلی و سطح مهارت را دریافت کنید. در یک سایت شرکتی نیز میتوان فیلدهایی برای نام سازمان، سمت شغلی و شماره تماس ایجاد کرد.
هر فیلد را میتوان بهصورت اختیاری یا الزامی در فرم ثبتنام نمایش داد.
نمایش و ویرایش اطلاعات در پروفایل کاربر
فیلدهای ساختهشده فقط به فرم ثبتنام محدود نیستند. کاربران میتوانند اطلاعات ثبتشده را در صفحه پروفایل خود مشاهده و در صورت داشتن مجوز ویرایش کنند.
مدیر سایت نیز از بخش مدیریت کاربران وردپرس به اطلاعات واردشده دسترسی خواهد داشت. این قابلیت برای سایتهایی که نیازمند تکمیل یا بهروزرسانی دورهای پروفایل اعضا هستند، بسیار کاربردی است.
افزون بر این، میتوانید بعضی فیلدها را بهگونهای تنظیم کنید که فقط مدیر سایت اجازه ویرایش آنها را داشته باشد؛ قابلیتی مناسب برای ثبت اطلاعات داخلی مانند وضعیت عضویت، کد مشتری یا سطح دسترسی.
تعیین فیلدها براساس نقش کاربری
همه کاربران سایت لزوماً نباید فیلدهای یکسانی مشاهده کنند. اطلاعات موردنیاز از یک فروشنده، مدرس یا پشتیبان ممکن است با اطلاعات یک مشتری عادی متفاوت باشد.
در افزونه User Extra Fields میتوانید نمایش هر فیلد را به نقشهای کاربری مشخص محدود کنید. به این ترتیب، فرم ثبتنام و پروفایل هر گروه فقط شامل اطلاعات مرتبط با همان گروه خواهد بود.
این ویژگی برای سایتهای چندمنظوره، مارکتپلیسها، سامانههای آموزشی و وبسایتهای دارای چند سطح عضویت مفید است.
هماهنگی با فروشگاهساز ووکامرس
یکی از قابلیتهای مهم این افزونه، سازگاری با ووکامرس است. فیلدهای سفارشی را میتوان در بخشهای مختلف حساب مشتریان قرار داد؛ از جمله:
- فرم ثبتنام ووکامرس
- صفحه حساب کاربری من
- بخش ویرایش حساب
- فرم ویرایش آدرس صورتحساب
- فرم ویرایش آدرس حملونقل
- صفحه تسویهحساب
- جزئیات سفارش در مدیریت وردپرس
مدیر فروشگاه میتواند مشخص کند که هر فیلد در کدام قسمت نمایش داده یا ویرایش شود. اطلاعات دریافتشده نیز در جزئیات سفارش قابل مشاهده خواهد بود تا پردازش سفارشها با دقت بیشتری انجام شود.
در صفحه تسویهحساب، نمایش فیلدهای مرتبط با حساب کاربری ممکن است به تنظیمات خرید مهمان و ایجاد حساب وابسته باشد.
دریافت فایل از کاربران و مشتریان
افزونه از فیلد آپلود فایل پشتیبانی میکند. بنابراین میتوانید هنگام ثبتنام، ویرایش پروفایل یا تسویهحساب از کاربر بخواهید فایل موردنیاز را ارسال کند.
این قابلیت برای دریافت موارد زیر کاربرد دارد:
- تصویر پروفایل
- رزومه
- مدرک شناسایی
- مجوز فعالیت
- نسخه یا فایل سفارش
- مدارک موردنیاز عضویت
مدیر سایت میتواند نوع فایلهای مجاز و حداکثر حجم آپلود را تعیین کند. در صورت دریافت اسناد حساس، تنظیم دسترسی فایلها و الزامات حریم خصوصی سایت نیز باید با دقت بررسی شود.
نمایش اطلاعات در جدول کاربران
برای دسترسی سریعتر به اطلاعات، میتوانید مقدار بعضی فیلدهای سفارشی را در جدول کاربران وردپرس نمایش دهید. در این حالت لازم نیست برای مشاهده هر مشخصه، پروفایل کاربران را جداگانه باز کنید.
در فروشگاههای ووکامرسی نیز امکان نمایش اطلاعات انتخابشده در جدول مدیریت مشتریان وجود دارد. این ویژگی بررسی و دستهبندی کاربران را برای مدیر سایت سادهتر میکند.
ایجاد فرم اختصاصی با کد کوتاه
User Extra Fields یک کد کوتاه برای نمایش مجموعهای از فیلدهای انتخابی ارائه میدهد. با استفاده از آن میتوانید یک فرم سفارشی را در نوشته، برگه یا سایر بخشهای سازگار با شورتکد قرار دهید.
نمونه ساختار کد کوتاه افزونه:
[wpuef_extra_fields_custom_form field_ids="c2,c5,c6"]
در این کد، شناسه فیلدهایی که باید در فرم نمایش داده شوند مشخص میشود. این قابلیت برای ساخت صفحه تکمیل پروفایل یا فرم دریافت اطلاعات تکمیلی مناسب است.
سازگاری با BuddyPress
اگر برای ایجاد شبکه اجتماعی یا جامعه کاربری از BuddyPress استفاده میکنید، این افزونه میتواند فیلدهای اضافه را به فرم ثبتنام و پروفایل کاربران اضافه کند.
کاربران امکان مشاهده و ویرایش اطلاعات خود را خواهند داشت و مدیر نیز میتواند تعیین کند کدام فیلدها در صفحه عمومی پروفایل نمایش داده شوند.
سازگاری با افزونه چندزبانه WPML
افزونه User Extra Fields با WPML سازگار است. بنابراین در وبسایتهای چندزبانه میتوانید عنوان و توضیحات فیلدها را از طریق بخش ترجمه رشتههای WPML ترجمه کنید.
این قابلیت کمک میکند فرمهای ثبتنام و پروفایل برای کاربران هر زبان با عبارات مناسب همان زبان نمایش داده شوند.
بازنویسی نام و نام خانوادگی وردپرس
برای فیلدهای متنی میتوان گزینه بازنویسی نام یا نام خانوادگی را فعال کرد. به این ترتیب، مقدار واردشده توسط کاربر مستقیماً در فیلدهای پیشفرض نام و نام خانوادگی وردپرس ذخیره میشود و از ثبت اطلاعات تکراری جلوگیری خواهد شد.
افزونه User Extra Fields برای چه سایتهایی مناسب است؟
این افزونه میتواند در پروژههای مختلف استفاده شود، از جمله:
- فروشگاههای اینترنتی ووکامرس
- وبسایتهای عضویتمحور
- سامانههای آموزشی
- انجمنها و شبکههای اجتماعی
- سایتهای استخدام و ارسال رزومه
- وبسایتهای خدماتی و شرکتی
- باشگاه مشتریان
- سایتهای دارای چند نقش کاربری
- سامانههای ثبتنام نمایندگان یا همکاران
مهمترین ویژگیهای افزونه User Extra Fields
- ایجاد فیلد سفارشی برای کاربران وردپرس
- افزودن فیلد به فرم ثبتنام
- نمایش اطلاعات در صفحه پروفایل
- امکان ایجاد فیلدهای ضروری و اختیاری
- پشتیبانی از انواع مختلف فیلد
- قابلیت دریافت فایل از کاربران
- محدودکردن نمایش فیلد براساس نقش کاربری
- امکان تعریف فیلدهای قابلویرایش فقط توسط مدیر
- نمایش اطلاعات در جدول کاربران
- پشتیبانی از فرم اختصاصی با کد کوتاه
- امکان ثبت اطلاعات در صفحه تسویهحساب
- نمایش اطلاعات تکمیلی در جزئیات سفارش
- سازگاری با ووکامرس
- سازگاری با BuddyPress
- سازگاری با WPML
چرا افزونه User Extra Fields را انتخاب کنیم؟
اگر اطلاعات پیشفرض وردپرس پاسخگوی نیاز سایت شما نیست، توسعه اختصاصی فرمها میتواند زمانبر و پرهزینه باشد. افزونه User Extra Fields فرایند ساخت و مدیریت فیلدهای پروفایل را ساده میکند و اجازه میدهد اطلاعات موردنیاز را از بخشهای مختلف سایت دریافت کنید.
کنترل نمایش فیلدها براساس نقش کاربری، هماهنگی با ووکامرس، پشتیبانی از آپلود فایل و قابلیت استفاده در BuddyPress باعث شده است این افزونه برای طیف متنوعی از وبسایتها مناسب باشد.
نکات مهم پیش از خرید و نصب
پیش از تهیه افزونه، نسخه وردپرس، ووکامرس، قالب و افزونههای مرتبط با ثبتنام یا تسویهحساب خود را بررسی کنید. اگر سایت شما از فرم ثبتنام کاملاً اختصاصی، صفحهساز یا افزونه ویرایش فیلدهای پرداخت استفاده میکند، بهتر است سازگاری آنها را نیز آزمایش کنید.
همچنین پیش از بهروزرسانی یا اعمال تنظیمات گسترده، تهیه نسخه پشتیبان از سایت توصیه میشود.
جمعبندی
افزونه فیلدهای سفارشی پروفایل کاربر User Extra Fields ابزار مناسبی برای دریافت و مدیریت اطلاعات تکمیلی کاربران در وردپرس است. به کمک این پلاگین میتوانید بدون کدنویسی، فیلدهای دلخواه را به فرم ثبتنام، پروفایل، حساب کاربری ووکامرس و صفحه تسویهحساب اضافه کنید.
اگر مدیریت دقیق اطلاعات کاربران و شخصیسازی فرمهای عضویت برایتان اهمیت دارد، User Extra Fields میتواند امکانات لازم را در یک محیط مدیریتی ساده در اختیارتان قرار دهد.








نقد و بررسیها
هنوز بررسیای ثبت نشده است.