راهنمای جامع: اضافه کردن فیلدهای سفارشی به فرم ثبت نام وردپرس با افزونه ACF

آیا تا به حال به این فکر کرده‌اید که اطلاعات بیشتری از کاربران در زمان ثبت نام جمع‌آوری کنید؟ فرم ثبت نام پیش‌فرض وردپرس بسیار ساده است و تنها اطلاعات اولیه مانند نام کاربری و ایمیل را درخواست می‌کند. اگر نیاز دارید فیلدهای جدیدی مانند شماره تلفن، آدرس شبکه‌های اجتماعی، یا هر اطلاعات دیگری را اضافه کنید، فرم استاندارد وردپرس به تنهایی این قابلیت را ندارد. اما نگران نباشید؛ در این مقاله به شما نشان می‌دهیم چگونه با استفاده از یک ابزار قدرتمند، به راحتی فیلدهای دلخواه خود را به صفحه ثبت نام سایت وردپرسی‌تان اضافه کنید.

اضافه کردن فیلدهای اختصاصی به فرم ثبت نام مزایای زیادی دارد. می‌توانید اطلاعات دقیق‌تری از مخاطبان خود کسب کنید تا کمپین‌های بازاریابی هدفمندتری داشته باشید، محتوا را شخصی‌سازی کنید، یا شناخت بهتری از کاربران وبسایت خود به دست آورید. برای مثال، درخواست شماره تلفن یا آیدی شبکه‌های اجتماعی در زمان ثبت نام، به شما امکان می‌دهد ارتباط مؤثرتری با کاربران برقرار کرده یا از آن‌ها برای ترویج محتوای خود در رسانه‌های اجتماعی کمک بگیرید.

این قابلیت به خصوص برای وبسایت‌های عضویت ویژه، بلاگ‌های چند نویسنده یا هر پلتفرمی که نیاز به جمع‌آوری اطلاعات تکمیلی از کاربران دارد، بسیار کاربردی است. در ادامه، گام به گام نحوه اضافه کردن فیلدهای جدید به صفحه ثبت نام وردپرس را با استفاده از یکی از بهترین افزونه‌های موجود آموزش می‌دهیم.

آموزش اضافه کردن فیلدهای دلخواه به صفحه ثبت نام

یکی از بهترین و منعطف‌ترین روش‌ها برای افزودن فیلدهای سفارشی در وردپرس، استفاده از افزونه Advanced Custom Fields (ACF) است. این افزونه قابلیت‌های گسترده‌ای برای ایجاد انواع فیلدها و مدیریت آن‌ها در اختیار شما قرار می‌دهد. برای شروع، ابتدا افزونه ACF را بر روی وبسایت خود نصب و فعال نمایید.

پس از فعال‌سازی افزونه، از پیشخوان وردپرس به بخش ACF » گروه‌های زمینه بروید و روی دکمه «+ افزودن گروه زمینه» کلیک کنید تا یک گروه جدید برای فیلدهای خود ایجاد کنید.

افزودن گروه زمینه جدید در افزونه ACF

در صفحه جدید، ابتدا یک نام مناسب برای گروه فیلدهای خود در نظر بگیرید. این نام برای شناسایی گروه در پنل مدیریت است و کاربران آن را نخواهند دید.

نام گذاری گروه فیلدهای سفارشی در وردپرس

سپس، به بخش «فیلدها» بروید و برای اضافه کردن اولین فیلد روی «+ افزودن فیلد» کلیک کنید. از منوی کشویی «نوع زمینه» نوع فیلد مورد نظر خود را انتخاب کنید. به عنوان مثال، اگر می‌خواهید شماره تلفن را از کاربران دریافت کنید، می‌توانید نوع «Number» را انتخاب کنید. برای دریافت آیدی شبکه‌های اجتماعی، نوع «Text» یا «URL» مناسب است.

انتخاب نوع فیلد سفارشی در ACF

در قسمت «برچسب زمینه»، نامی که می‌خواهید برای این فیلد در فرم ثبت نام نمایش داده شود را وارد کنید (مثلاً «شماره تلفن» یا «آیدی توییتر»). افزونه به طور خودکار یک «نام زمینه» انگلیسی بر اساس برچسب شما ایجاد می‌کند که برای کار با فیلد در کدنویسی (اگر لازم باشد) استفاده می‌شود.

حالا به تب «اعتبارسنجی» بروید. در این بخش می‌توانید تعیین کنید که آیا پر کردن این فیلد اجباری است یا خیر. با فعال کردن گزینه «ضروری»، کاربران بدون وارد کردن اطلاعات در این فیلد نمی‌توانند ثبت نام کنند. همچنین می‌توانید محدودیت‌هایی مانند حداقل یا حداکثر تعداد کاراکتر را تعیین کنید.

تنظیمات اعتبارسنجی فیلد در ACF

در تب «نمایش»، می‌توانید تنظیمات مربوط به نحوه نمایش فیلد در صفحه ویرایش پروفایل کاربران (در بخش مدیریت وردپرس) را مشاهده کنید. این تنظیمات شامل متن راهنما، توضیحات و ویژگی‌های CSS برای والد فیلد است.

تنظیمات نمایش فیلد در ACF

مهمترین بخش برای نمایش این فیلد در فرم ثبت نام، تب «تنظیمات» و قسمت «قوانین مکان‌یابی» است. در اینجا باید مشخص کنید که این گروه فیلد در کجا نمایش داده شود. گزینه اول را روی «فرم کاربر» تنظیم کنید و در دراپ‌داون سمت چپ، گزینه «ثبت نام» را انتخاب نمایید.

تنظیم قوانین مکان‌یابی فیلد برای فرم ثبت نام در ACF

پس از انجام تنظیمات لازم برای فیلد یا فیلدهای مورد نظر، روی دکمه «ذخیره تغییرات» در بالای صفحه کلیک کنید. اگر نیاز به اضافه کردن فیلدهای بیشتری دارید، می‌توانید از دکمه «+ افزودن فیلد» استفاده کرده و مراحل را برای هر فیلد تکرار نمایید.

ذخیره تغییرات و افزودن فیلد جدید در ACF

حالا کافیست صفحه ثبت نام سایت وردپرس خود را مشاهده کنید تا فیلدهای سفارشی که اضافه کرده‌اید را ببینید.

نمایش فیلدهای سفارشی در فرم ثبت نام وردپرس

جمع بندی

اکثر وبسایت‌ها نیاز به سیستم عضویت دارند تا کاربران بتوانند از امکانات ویژه‌ای بهره‌مند شوند. فرم ثبت نام پیش‌فرض وردپرس گاهی اوقات برای جمع‌آوری تمام اطلاعات مورد نیاز کسب و کار شما کافی نیست. در چنین مواقعی، اضافه کردن فیلدهای دلخواه یک راهکار عالی است. همانطور که در این آموزش دیدید، با استفاده از افزونه قدرتمند Advanced Custom Fields می‌توانید به سادگی و بدون نیاز به کدنویسی پیچیده، فیلدهای سفارشی خود را به صفحه ثبت نام وردپرس اضافه کرده و اطلاعات مورد نیازتان را از کاربران جدید دریافت کنید.

سوالات متداول

فیلدهای دلخواه، فیلدهای اطلاعاتی هستند که به صورت پیش فرض در فرم ثبت نام وردپرس وجود ندارند (مانند شماره تلفن یا آدرس شبکه‌های اجتماعی) و شما می‌توانید برای جمع‌آوری اطلاعات بیشتر از کاربران، آن‌ها را به فرم اضافه کنید.

یکی از محبوب‌ترین و قدرتمندترین راه‌ها استفاده از افزونه Advanced Custom Fields (ACF) است که امکان ایجاد انواع فیلدهای سفارشی را به سادگی فراهم می‌کند.

اضافه کردن فیلدهای بیشتر به شما کمک می‌کند اطلاعات دقیق‌تری از کاربران جمع‌آوری کنید که برای اهدافی مانند بهبود کمپین‌های بازاریابی، شخصی‌سازی تجربه کاربری و شناخت بهتر مخاطبان مفید است.