محتوانوشته
فرم ثبت نام وردپرس یکی از مهم ترین بخش های هر نوع وب سایتی می باشد که کاربران می توانند از طریق آن وارد حساب کاربری خود شوند. برای ساخت فرم ثبت نام حتماً نیازی نیست که افزونه نصب کنید، بلکه شما می توانید بدون نیاز به افزونه هم اقدام به طراحی فرم ثبت نام در سایت خود نمائید. خوشبختانه، وردپرس دارای ویژگی های پیش فرض ثبت نام کاربر است. ایجاد یک فرم ثبت نام و ورود کاربر ساده در وردپرس با قابلیت عضویت پیش فرض وردپرس بسیار ساده و بدون هیچ افزودنی اضافی انجام می شود. اما ویژگی های پیش فرض ثبت نام ممکن است برای برخی از کاربران کافی نباشد. برای آن، افزونه های سفارشی مانند ثبت نام کاربر وجود دارد. به همین منظور ما در این مطلب قصد داریم آموزش ساخت فرم ثبت نام وردپرس بدون افزونه را در اختیار شما عزیزان قرار دهیم. با نوین وردپرس همراه باشید.
بیشتر بخوانید: آموزش ساخت فرم دیدگاه ها در وردپرس در چند گام
چرا از فرم های ثبت نام کاربر در وردپرس استفاده کنیم؟
قبل از اینکه شما را با نحوه ساخت فرم ثبت نام وردپرس بدون افزونه آشنا کنیم، اجازه دهید در مورد اینکه چرا فرد به فرم های ثبت نام کاربر برای سایت وردپرس خود نیاز دارد صحبت کنیم. در اصل، شما از فرمهای ثبت نام فرانت اند استفاده می کنید تا به کاربران اجازه دهید در وب سایت شما ثبت کنند. حال، این برای شما به عنوان یک صاحب وب سایت چه معنایی دارد؟
- اول از همه، شما مجبور نیستید از طریق داشبود پیشخوان وردپرس کاربران فردی را به وب سایت خود اضافه کنید. بلکه فرم های ثبت نام راه بسیار موثرتری برای ایجاد کاربران وردپرس هستند.
- شما می توانید به صورت خودکار نقش های کاربری خاصی را به افرادی که از طریق فرم های جلویی ثبت نام می کنند اختصاص دهید. این امر نیاز به تنظیم نقش های کاربر برای هر کاربر به صورت دستی را از بین می برد.
- در نهایت شما می توانید اطلاعات کاربران خود را برای کمپین های بازاریابی ایمیلی از طریق فرم های ثبت نام جمع آوری کنید.
یک نکته دیگر این است که بهتر است از فرم های ثبت نام کاربر استفاده کنید. خوب، در واقع دو راه وجود دارد که می توانید فرم های ثبت نام فرانت اند را به وب سایت خود اضافه کنید. در واقع شما می توانید یا از ویژگی عضویت پیش فرض وردپرس یا افزونه های فرم ثبت نام کاربر استفاده نمائید.
بیشتر بخوانید: آموزش صدور فاکتور در ووکامرس به صورت گام به گام
بهترین راه برای ایجاد فرم های ثبت نام در وردپرس چیست؟
همانطور که می دانید قابلیت ثبت نام پیش فرض وردپرس عملکرد سریع و خوبی دارد. اما فرض کنید می خواهید بر ایجاد، سفارشی سازی و نمایش فرم های ثبت نام مدیریت کامل داشته باشید. در این صورت، هیچ گزینه ای بهتر از افزونه های ثبت نام کاربر برای شما وجود ندارد. بهترین افزونه ای که در حال حاضر می توانید برای این کار استفاده کنید، افزونه User Registration می باشد.

این افزونه وردپرس دارای رابط کاربردی کشیدن و رها کردن دارد که ساخت فرم های ثبت نام و ورود را برای تمامی کاربران ساده می کند. علاوه بر این، پیکربندی تنظیمات افزونه و فرم به همین راحتی است. برخی از مزیت های دیگر افزونه عبارت است از:
- صفحه نمایه کاربر داخلی و فرم ورود
- گزینه سفارشی سازی برای هر فیلد در فرم
- پشتیبانی از گوگل کپچا برای محافظت در برابر ثبت نام های هرزنامه
- تنظیم نقش کاربر پیش فرض را برای هر فرم
- ارسال ایمیل تایید قبل از ورود
- فیلدهای فرم سفارشی جدا از فیلدهای پیش فرض وردپرس
بیشتر بخوانید: قالب های وردپرس و افزونه های وردپرس برای طراحی سایت
روش های ساخت فرم ثبت نام در وردپرس
1- استفاده از فرم پیشفرض وردپرس
وردپرس به صورت پیش فرض فرم ثبت نام ساده ای دارد که می توان آن را فعال کرد. برای این کار وارد پیشخوان شوید و به مسیر تنظیمات > همگانی بروید و گزینه هر کسی می تواند نام نویسی کند را فعال کنید. پس از آن نقش پیش فرض کاربران جدید را مشخص می کنید. این روش ساده و سریع است ولی امکان افزودن فیلدهای دلخواه یا طراحی حرفه ای را ندارد و بیشتر برای سایت های کوچک مناسب است.
2- استفاده از افزونه های فرم ساز
برای ایجاد فرم ثبت نام در وردپرس و با امکانات بیشتر بهترین روش استفاده از افزونه های فرم ساز است. افزونه هایی مانند WPForms ،Ultimate Member ،User Registration و Profile Builder این امکان را می دهند که فرم های ثبت نام با فیلدهای دلخواه، کپچا، ایمیل تایید و طراحی دلخواه بسازید. کار با این افزونه ها ساده است و معمولاً با کشیدن و رها کردن می توانید فرم خود را ایجاد کنید و آن را با شورت کد یا بلوک اختصاصی در صفحات سایت قرار دهید. این روش برای سایت هایی که نیاز به مدیریت کاربران و امکانات پیشرفته دارند مناسب است.
3- استفاده از کد و فایل functions.php
اگر دانش برنامه نویسی وردپرس را داشته باشید می توانید فرم ثبت نام کاملاً سفارشی ایجاد کنید. برای این کار فرم HTML خود را می نویسید و از تابع wp_create_user() برای ثبت کاربر جدید استفاده می کنید. همچنین باید امنیت فرم را با nonce و کپچا تضمین کنید. این روش آزادی عمل بیشتری در طراحی و اضافه کردن فیلدهای خاص به شما می دهد ولی نیاز به دانش برنامه نویسی دارد و اگر امنیت رعایت نشود ممکن است سایت آسیب پذیر شود.
4- استفاده از سرویس های خارجی
روش دیگر استفاده از سرویس های خارجی مانند Mailchimp یا HubSpot است. این سرویس ها فرم های آماده و زیبا ارائه می دهند و می توان آنها را به وردپرس متصل کرد. کاربران پس از ثبت نام در این فرم ها به سایت شما اضافه می شوند و می توانید ایمیل مارکتینگ و خبرنامه را نیز به راحتی مدیریت کنید. مزیت این روش زیبایی فرم و امکانات آماده است ولی نیاز به حساب کاربری در سرویس خارجی دارد و باید اتصال آن به وردپرس برقرار شود.
لیست محصولات برای خرید افزونه حساب کاربری
5- استفاده از افزونه میهن پنل
افزونه میهن پنل به شما امکان می دهد یک پنل کاربری کامل و حرفه ای در سایت وردپرس خود ایجاد کنید. با این افزونه کاربران می توانند ثبت نام کنند، وارد سایت شوند و پروفایل خود را مدیریت کنند بدون اینکه به پنل پیش فرض وردپرس دسترسی داشته باشند. می توانید فیلدهای دلخواه اضافه کنید و ظاهر پنل را با قالب سایت هماهنگ کنید. افزونه همچنین امکاناتی مانند مشاهده سفارشات، پیام های کاربری و مدیریت نقش ها را دارد. این افزونه ساده و کاربردی است و برای سایت هایی که می خواهند تجربه کاربری حرفه ای و یکپارچه ارائه دهند بسیار مناسب است.
بیشتر بخوانید: آموزش نحوه راه اندازی چت روم در وردپرس با کمک افزونه
آموزش ایجاد فرم ثبت نام وردپرس بدون افزونه
تا اینجای مطلب شما را با فرم ثبت نام وردپرس آشنا کردیم و به شما نشان دادیم که چه افزونه ای برای انجام اینکار مناسب می باشد. حال در ادامه مطلب همراه ما باشید تا شما را با چگونگی ساخت فرم ثبت نام وردپرس بدون افزونه به صورت کامل و تصویری آشنا کنیم.
1- به کاربران اجازه دهید با یک فرم فرانت اند در سایت شما ثبت نام کنند
اولین کاری که باید انجام دهید این است که به کاربران اجازه دهید با یک فرم فرانتد اند ثبت نام خود را انجام دهند. بنابراین، برای اینکار به بخش عمومی تنظیمات در داشبورد وردپرس خود مراجعه کنید.

در این قسمت، گزینه “عضویت ” را مشاهده می کنید که به صورت پیش فرض غیرفعال است. کافیست تنها کادر کنار هر کسی می تواند ثبت نام کند را علامت بزنید. با این کار، کاربران شما اکنون می توانند خود را از طریق یک فرم جلویی ثبت نام کنند. در غیر این صورت، متا ویجت پیوند ثبت نام را برای کاربران نمایش نمی دهد.
همچنین گزینه ای به نام “نقش پیش فرض کاربر جدید ” وجود دارد که به شما این امکان را می دهد تا یک نقش پیش فرض کاربر را تعیین کنید. شما می توانید نقشی را که قصد دارید به کاربران خود اختصاص دهید از فهرست بازشو انتخاب نمائید.

بیشتر بخوانید: بهترین افزونه ورود کاربران وردپرس | 7 مورد از بهترین پلاگین های عضویت کاربران وردپرس
پس از انجام هر دو این اقدامات، روی Save Changes در پایین صفحه کلیک کنید.
2- با استفاده از ویجت متا فرم ورود و ثبت نام ایجاد کنید
مرحله بعدی اضافه کردن یک متا ویجت به فوتر یا نوار کناری سایت شما است. برای این کار، از بخش “نمایش” روی گزینه “ابزارک ها” کلیک کنید.

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

بیشتر بخوانید: آموزش ساخت حساب کاربری با المنتور | نحوه طراحی صفحه ثبت نام با المنتور پرو
اکنون، اگر به وب سایت خود بروید، یک ویجت کاملاً جدید را در فوتر پیدا خواهید کرد.

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

به طور مشابه، لینک “لاگین” آنها را به فرم ورود می برد. در اینجا می توانند نام کاربری و رمز عبور را وارد کرده و وارد حساب کاربری خود شوند.
اگر کاربر قبلاً ثبت نام کرده و وارد سیستم شده باشد، به جای ثبت نام و ورود، لینک مدیریت سایت و خروج از سیستم را مشاهده می کند.

به همین سادگی شما توانستید بدون نیاز به هیچ افزونه ای، یک فرم ثبت نام کاربر در سایت خود اضافه کنید.
بیشتر بخوانید: آموزش افزونه Advanced Database Cleaner
ساخت فرم ثبت نام وردپرس با افزونه User Registration
همانطور که قبلاً هم اشاره شد، افزونه User Registration یکی از بهترین افزونه های وردپرس برای ساخت فرم ثبت نام می باشد. شما همچنین می توانید برای ساخت فرم ثبت نام از این افزونه استفاده کنید. برای شروع، باید افزونه ثبت نام کاربر را در داشبورد وردپرس خود نصب و فعال کنید.
پس از فعال سازی افزونه، به صورت خودکار دو برگه جدید به نام های صفحه حساب کاربری و صفحه عضویت را به سایت شما اضافه می کند.

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

بیشتر بخوانید: اندازه استاندارد تصاویر در وردپرس
این شما را به فرم ساز با فیلدها در سمت چپ و یک فرم در سمت راست هدایت می کند. شما تنها کافیست یک عنوان برای فرم خود وارد کرده و شروع به ساخت کنید.

فرم قبلاً با دو فیلد فرم ارائه می شود: ایمیل کاربر و رمز عبور کاربر. حال اگر می خواهید فرم دقیق تری داشته باشید، به سادگی فیلدهای لازم را بکشید و آنها را در فرم رها کنید.
پس از اینکه تمام فیلدهای فرم مورد نیاز را اضافه کردید، می توانید به سفارشی سازی بروید. کافیست روی فیلدی که قصد دارید شخصی سازی کنید کلیک نمائید. پس از آن گزینه های فیلد در پنل سمت چپ برای شما نمایان می شوند.

گزینه های فیلد شامل تنظیمات عمومی و پیشرفته می باشند. تنظیمات عمومی به شما این امکان را می دهد مواردی مانند برچسب، توضیحات و مکان گردان را تغییر دهید. به طور مشابه، تنظیمات پیشرفته به شما کمک می کند تا یک کلاس سفارشی اضافه کنید. همچنین گزینه های اضافی برای فیلدهای خاص مانند نام کاربری پیدا خواهید کرد.

علاوه بر این، باید تنظیمات فرم را نیز پیکربندی کنید. از تنظیمات فرم، می توانید یک نقش پیش فرض کاربر، گزینههای ورود، فعال کردن کپچا، فعال کردن رمز عبور قوی و موارد دیگر را تنظیم نمائید.

بیشتر بخوانید: 16 تا از بهترین افزونه های فرم ساز وردپرس برای ساخت فرم زیبا
پس از انجام این کار، روی Create Form در بالای صفحه کلیک کنید.
اکنون، تنها کاری که باید انجام دهید این است که این فرم را در سایت وردپرس خود نمایش دهید. برای این کار، کد کوتاه را کپی و سپس صفحه یا پستی را که می خواهید فرم را در آن نشان دهید باز کنید.

سپس بلوک شورتکد را اضافه کرده و کد کوتاه را در آنجا قرار دهید.

در نهایت روی دکمه منتشر کنید کنید تا تغییرات شما اعمال شود.
بیشتر بخوانید: جستجوی معنایی یا Semantic Search چیست؟
معرفی بهترین افزونه فرم ثبت نام وردپرس
برای ساخت صفحه ورود و ثبت نام در وردپرس بهترین و ساده ترین روش استفاده از افزونه می باشد. در ادامه لیستی از بهترین پلاگین ها را به شما معرفی می کنیم.
1- افزونه Theme My Login
افزونه Theme My Login به شما اجازه می دهد فرم ورود، ثبت نام و بازیابی رمز عبور کاربران را با ظاهر سایت خودتان نمایش دهید. به جای استفاده از فرم پیش فرض وردپرس، کاربران می توانند مستقیم در صفحات سایت شما ثبت نام و وارد شوند. این افزونه امکان تعیین آدرس دلخواه برای صفحات ورود، ثبت نام و بازیابی رمز را دارد و تجربه کاربری ساده و بهتری ایجاد می کند. کاربران می توانند با نام کاربری یا ایمیل وارد شوند و خودشان رمز عبور انتخاب کنند. افزونه همچنین امکان افزودن امکانات پیشرفته مانند هدایت بعد از ورود یا کپچا را دارد. این افزونه ساده است و بیشتر برای سایت هایی که می خواهند فرم ثبت نام و ورود با ظاهر سایت هماهنگ باشد مناسب است.
2- افزونه WPForms
افزونه WPForms یکی از محبوب ترین افزونه های فرم ساز برای وردپرس است که به شما امکان می دهد انواع فرم ها از جمله فرم ثبت نام، تماس و سفارش را به راحتی بسازید. این افزونه دارای رابط کشیدن و رها کردن است و نیاز به دانش برنامه نویسی ندارد. شما می توانید فیلدهای دلخواه خود را اضافه کنید، مثل نام، ایمیل، شماره تماس و رمز عبور و فرم را به صورت کامل شخصی سازی کنید.
این پلاگین همچنین قابلیت ارسال ایمیل اطلاع رسانی، تایید ثبت نام و افزودن کپچا برای جلوگیری از ثبت نام ربات ها را دارد. این افزونه ساده و کاربردی است و برای سایت هایی که می خواهند فرم ثبت نام حرفه ای و زیبا داشته باشند بسیار مناسب است.
بیشتر بخوانید: افزونه های مدیریت وردپرس
3- افزونه User Registration & Membership
افزونه User Registration & Membership به شما امکان می دهد فرم ثبت نام و عضویت کاربران را به راحتی در سایت وردپرس خود بسازید. با این افزونه می توانید فیلدهای دلخواه اضافه کنید و فرم را مطابق نیاز خود شخصی سازی کنید. کاربران می توانند با ایمیل یا نام کاربری ثبت نام کنند و رمز عبور خود را تعیین کنند. افزونه همچنین قابلیت مدیریت اعضا، تعیین نقش کاربری و ارسال ایمیل تایید را دارد. این افزونه ساده و کاربردی است و برای سایت هایی که نیاز به ثبت نام کاربران و مدیریت عضویت دارند گزینه مناسبی است.
بیشتر بخوانید: افزونه های کاربردی وردپرس فارسی
4- افزونه Profile Builder
افزونه Profile Builder به شما امکان می دهد فرم ثبت نام، ورود و ویرایش پروفایل کاربران را به راحتی در سایت وردپرس خود ایجاد کنید. با این افزونه می توانید فیلدهای دلخواه اضافه کنید و فرم ها را کاملا شخصی سازی کنید تا با ظاهر سایت هماهنگ باشند. کاربران می توانند با ایمیل یا نام کاربری ثبت نام کنند و رمز عبور خود را تعیین کنند.
افزونه همچنین قابلیت ارسال ایمیل تایید، هدایت بعد از ورود و مدیریت نقش های کاربری را دارد. این افزونه ساده و کاربردی است و برای سایت هایی که می خواهند ثبت نام و پروفایل کاربران حرفه ای و منظم داشته باشند مناسب است.
5- افزونه WP User Manager
افزونه WP User Manager به شما امکان می دهد فرم ثبت نام، ورود و پروفایل کاربران را به راحتی در سایت وردپرس خود بسازید. با این افزونه می توانید فیلدهای دلخواه اضافه کنید و فرم ها را با ظاهر سایت هماهنگ کنید. کاربران می توانند با ایمیل یا نام کاربری ثبت نام کنند و رمز عبور خود را انتخاب کنند. افزونه همچنین قابلیت ارسال ایمیل تایید، مدیریت نقش های کاربری و مشاهده لیست اعضا را دارد. این افزونه ساده و کاربردی است و برای سایت هایی که می خواهند مدیریت کاربران و ثبت نام حرفه ای داشته باشند بسیار مناسب است.
6- افزونه RegistrationMagic
پلاگین به شما امکان می دهد فرم ثبت نام حرفه ای و پیشرفته برای سایت وردپرس خود بسازید. با این افزونه می توانید فیلدهای دلخواه اضافه کنید و فرم ها را کاملا شخصی سازی کنید تا با ظاهر سایت هماهنگ باشند.
افزونه های امنیتی و سرعتی: خرید افزونه وردفنس | خرید افزونه آیتم سکوریتی پرو | خرید افزونه ssl | خرید افزونه راکت
سوالات متداول
فرم ثبت نام وردپرس چه محدودیت هایی دارد؟
فرم ثبت نام پیش فرض وردپرس دارای محدودیت های مختلفی می باشد از جمله اینکه شما نمی توانید تمامی تنظیمات را پیکربندی کنید، گزینه ای برای سفارشی سازی استایل فرم وجود ندارد و... به همین دلیل اگر قصد دارید یک فرم ثبت نام حرفه ای ایجاد کنید، بهتر است از افزونه کمک بگیرید، زیرا با افزونه شما می توانید مدیریت کاملی روی تمامی بخش های فرم خود داشته باشید.
چگونه می توان صفحه ورود و ثبت نام در وردپرس ساخت؟
می توانید از فرم پیش فرض وردپرس یا افزونه های فرم ساز استفاده کنید تا صفحه ورود و ثبت نام با ظاهر سایت خود ایجاد کنید.
چگونه ایجاد فرم ثبت نام در وردپرس امکان پذیر است؟
ایجاد فرم ثبت نام در وردپرس با افزونه های فرم ساز یا کدنویسی مستقیم در فایل functions.php امکان پذیر است.
بهترین افزونه فرم ثبت نام وردپرس چیست؟
افزونه هایی مانند WPForms، User Registration، Theme My Login و Profile Builder گزینه های ساده و کاربردی برای ساخت فرم ثبت نام هستند.
بیشتر بخوانید: خرید دیجیتس برای ثبت نام با شماره موبایل
جمع بندی: نحوه ایجاد فرم ثبت نام وردپرس بدون افزونه
فرم ثبت نام از جمله مهم ترین بخش های هر نوع وب سایتی محسوب می شود. خوشبختانه برای ساخت فرم کار چندان سختی در پیش ندارید و شما می توانید هم از طریق افزونه و هم بدون افزونه این قابلیت را به سایت خود اضافه کنید. ما در این مطلب آموزش ساخت فرم ثبت نام وردپرس بدون افزونه را در اختیار شما عزیزان قرار دادیم. امیدوارم این مطلب مورد رضایت شما عزیزان قرار گرفته باشد.
منبع: wpeverest
نظراتمقاله
چیزی اینجا نیست!
خوشحال می شویم همین الان میتوانید اولین نظر خود را ارسال نمایید!