ایجاد ناحیه کاربری در وردپرس با Ultimate Member
- افزونه وردپرسمقالات آموزشی
- بروزرسانی شده در

اگه میخواید کاربران بدون سروکلهزدن با پیشخوان شلوغ وردپرس ثبتنام کنن، وارد حسابشون بشن و پروفایل خودشون رو تغییر بدن، افزونه Ultimate Member میتونه انتخاب کاربردیای باشه. با این افزونه میتونید فرم عضویت و ورود، صفحه حساب، پروفایل عمومی، فهرست کاربران و محدودیت دسترسی بسازید.
توی این آموزش، ایجاد ناحیه کاربری در وردپرس با Ultimate Member رو از نصب افزونه تا آزمایش نهایی با هم جلو میبریم. در این مسیر سراغ تنظیم برگهها، فرمها، نقشهای کاربری، ایمیلها، ظاهر ناحیه کاربری و مشکلات رایج هم میریم تا حتی اگه تازه با وردپرس آشنا شدید، بدون سردرگمی کار رو پیش ببرید.
آنچه در این مقاله میخوانید
Ultimate Member چیه و چه کاربردی داره؟
Ultimate Member افزونهای برای ساخت سیستم عضویت و پروفایل کاربری در وردپرسه. نسخه اصلی اون رو میتونید رایگان از مخزن رسمی وردپرس نصب کنید. امکانات پایهای مثل فرم ثبتنام و ورود، حساب کاربری، پروفایل، نقشهای سفارشی، فهرست کاربران و محدودیت محتوا هم در همین نسخه قرار دارن.
هسته اصلی افزونه رایگانه، ولی همه قابلیتها رایگان نیستن. برای امکاناتی مثل ورود با شبکههای اجتماعی، پیام خصوصی یا ارتباط بیشتر بین اعضا باید افزونه تکمیلی مناسب رو بررسی کنید. فهرست، قیمت و شرایط افزونههای تکمیلی ممکنه تغییر کنه؛ پس قبل از انتخاب، صفحه رسمی هر افزونه رو بخونید و مطمئن بشید دقیقاً همون قابلیتی رو داره که لازم دارید.
Ultimate Member بیشتر به درد سایتهای آموزشی، انجمنهای کوچک، جامعههای تخصصی، سایتهای عضویتمحور و هر سایتی میخوره که کاربرانش به پروفایل و حساب کاربری نیاز دارن. اگه فقط یک فرم تماس ساده میخواید، امکانات این افزونه بیشتر از نیاز شماست. برای فروشگاه هم بهتره اول هماهنگی فرایند حساب کاربری افزونه با ووکامرس و افزونههای تکمیلی موردنیازتون رو روی یک سایت آزمایشی بررسی کنید.
قبل از ساخت ناحیه کاربری چه چیزهایی لازمه؟
قبل از نصب، صفحه افزونه در مخزن وردپرس رو باز کنید و نگاهی به بخش نیازمندیها بندازید. نسخه موردنیاز وردپرس و PHP ممکنه با انتشار نسخههای تازه تغییر کنه. PHP هم نرمافزاریه که بخش اصلی وردپرس روی سرور با کمک اون اجرا میشه. اگه نسخههای فعلی با هاستتون سازگار نیستن، اول از پشتیبانی هاست کمک بگیرید.
بعد از اون، از سایتتون نسخه پشتیبان بگیرید. برای این کار میتونید از آموزش بک آپ گرفتن از سایت وردپرس کمک بگیرید. بهتره نصب و تغییرات مهم رو اول روی سایت آزمایشی انجام بدید؛ یعنی یک کپی غیرعمومی از سایت که خرابشدن احتمالی اون به کاربران واقعی آسیبی نمیزنه.
حالا مشخص کنید به چه برگههایی نیاز دارید. معمولاً چهار برگه اصلی شامل ثبتنام، ورود، حساب کاربری و پروفایل هستن. برای خروج و بازیابی رمز هم باید مسیر درستی تعریف کنید. اسم برگهها مهم نیست، ولی بهتره هر برگه فقط یک کار مشخص انجام بده.
نصب و راهاندازی افزونه Ultimate Member
نصب افزونه از مخزن وردپرس
از پیشخوان وردپرس وارد «افزونهها ← افزودن افزونه تازه» بشید. عبارت Ultimate Member رو جستوجو کنید و افزونهای رو پیدا کنید که سازنده اون Ultimate Member معرفی شده. بعد روی «نصب» و «فعالسازی» بزنید. اگه این اولین باره افزونه نصب میکنید، راهنمای نصب افزونه در وردپرس جزئیات بیشتری در اختیارتون میذاره.

ساخت خودکار برگههای ضروری
بعد از فعالسازی، افزونه معمولاً پیشنهاد ساخت برگههای ضروری رو نشون میده. این گزینه رو اجرا کنید تا برگهها و فرمهای پایه بهصورت خودکار ساخته بشن. اگه از قبل برگههای مشابهی دارید، قبل از تأیید نگاهی به اونها بندازید تا برگه تکراری نسازید.
بررسی برگهها و پیوندهای ساختهشده
به بخش «برگهها» برید و هر برگهای رو که افزونه ساخته باز کنید. داخل هر برگه باید بلوک یا کد کوتاه مربوط به Ultimate Member قرار گرفته باشه. کد کوتاه یا Shortcode یک عبارت کوتاه داخل براکته که فرم یا پروفایل رو در برگه نمایش میده. پیشنمایش هر برگه رو باز کنید و مطمئن بشید پیوند اون هم درست کار میکنه.
تنظیم برگههای اصلی ناحیه کاربری
انتخاب برگه ثبتنام و ورود
از پیشخوان به «Ultimate Member ← Settings ← General ← Pages» برید. برگه ثبتنام رو مقابل Register و برگه ورود رو مقابل Login انتخاب کنید. اسم بعضی گزینهها در ترجمه فارسی ممکنه کمی متفاوت باشه، ولی عنوان انگلیسی اونها کمکتون میکنه گزینه درست رو پیدا کنید. در پایان هم تغییرات رو ذخیره کنید.

انتخاب برگه حساب کاربری و پروفایل
حالا در همون بخش، برگه Account رو برای تنظیمات خصوصی حساب و برگه User رو برای نمایش پروفایل انتخاب کنید. صفحه حساب معمولاً فقط اطلاعات کاربری رو نشون میده که وارد سایت شده، ولی صفحه پروفایل میتونه برای بقیه کاربران هم دیده بشه. موقع تعیین دسترسیها این تفاوت رو یادتون نره.
تنظیم مسیر خروج و تغییر رمز عبور
برای خروج، مقصدی مثل صفحه اصلی یا برگه ورود رو انتخاب کنید. بازیابی و تغییر رمز رو هم حتماً با یک حساب آزمایشی امتحان کنید. اگه کاربر بعد از خروج هنوز صفحه خصوصی رو میبینه، کش مرورگر و افزونه کش رو پاک کنید و مطمئن بشید صفحههای حساب کاربری داخل کش عمومی قرار نگرفتن.
ساخت فرم ثبتنام در Ultimate Member
بازکردن فرم پیشفرض یا ساخت فرم تازه
از منوی Ultimate Member وارد بخش فرمها بشید. اینجا میتونید فرم ثبتنام پیشفرض رو ویرایش کنید یا یک فرم تازه با نوع Register بسازید. اگه فرم پیشفرض به چیزی که میخواید نزدیکه، ویرایش همون فرم راه سادهتریه.

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

ساخت فرم ورود کاربران
ویرایش فیلدها و متنهای فرم ورود
فرم Login رو در بخش فرمها باز کنید. معمولاً فیلد نام کاربری یا ایمیل، رمز عبور و گزینه بهخاطرسپردن کاربر برای این فرم کافیه. عنوان، متن دکمه و پیامهای راهنما رو کوتاه و واضح بنویسید تا کاربر تازهکار بدونه باید چه اطلاعاتی وارد کنه.
تنظیم هدایت کاربر بعد از ورود و خروج
مقصد کاربر بعد از ورود یا خروج ممکنه با توجه به تنظیمات فرم و نقش کاربری فرق داشته باشه. فرم موردنظرتون رو در «Ultimate Member ← Forms» باز کنید و تنظیمات همون فرم رو ببینید. تنظیمات نقش رو هم جداگانه بررسی کنید. بعد مسیر ورود و خروج هر نقش رو با یک حساب آزمایشی امتحان کنید.
اضافهکردن فرم ورود به برگه یا منوی سایت
کد کوتاه فرم ورود رو داخل برگه ورود بذارید. بعد از بخش «نمایش ← فهرستها» یا ویرایشگر سایت، پیوند ورود رو به منوی اصلی اضافه کنید. بهتره کاربری که وارد سایت شده، بهجای پیوند ورود، پیوند حساب و خروج رو ببینه. تنظیم منوی شرطی رو کمی جلوتر انجام میدیم.

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

تنظیم تصویر پروفایل و تصویر کاور
در تنظیمات ظاهر پروفایل میتونید نمایش تصویر پروفایل و کاور رو کنترل کنید. کاور همون تصویر پهنیه که بالای پروفایل دیده میشه. اندازه و حجم مجاز فایلها رو محدود کنید تا کاربران نتونن عکسهای خیلی سنگین روی سایت بارگذاری کنن.
کنترل امکان ویرایش اطلاعات بهوسیله کاربر
کاربر باید بتونه اطلاعات عادی خودش رو ویرایش کنه، ولی بهتره به فیلدهای مدیریتی، نقش کاربری و وضعیت حساب دسترسی نداشته باشه. بعد از ذخیره تنظیمات، با یک حساب عادی وارد سایت بشید و ببینید دقیقاً کدوم فیلدها قابلویرایش هستن.
ساخت فهرست قابلجستوجوی کاربران
بخش Member Directories برای ساخت فهرست اعضاست. در این بخش میتونید نقشهای قابلنمایش، فیلدهای جستوجو و روش مرتبسازی رو مشخص کنید. قبل از انتشار فهرست، درباره عمومیبودن اعضا تصمیم بگیرید و اطلاعات خصوصی رو از کارتها و نتیجه جستوجوی کاربران حذف کنید.
تنظیم نقشهای کاربری و دسترسیها
ساخت نقش کاربری تازه
نقش کاربری مجموعهای از اجازهها و رفتارهای مربوط به یک گروه از کاربرهاست. از بخش User Roles یک نقش تازه مثل «دانشجو» یا «عضو ویژه» بسازید. اسم نقش رو براساس کاربرد واقعی اون انتخاب کنید تا مدیریت کاربران در آینده براتون راحتتر باشه.
انتخاب نقش پیشفرض کاربران جدید
به «Ultimate Member ← Forms» برید و فرم ثبتنام رو برای ویرایش باز کنید. در بخش «Customize this form» نقش کاربری مربوط به همون فرم رو انتخاب کنید. برای ثبتنام عمومی هیچوقت نقش مدیر، ویرایشگر یا نقش قدرتمند دیگهای رو انتخاب نکنید. یک نقش با کمترین دسترسی لازم، انتخاب امنتریه.
تعیین وضعیت حساب بعد از ثبتنام
برای هر نقش میتونید روش فعالشدن حساب رو مشخص کنید. فعالسازی خودکار سریعتره، تأیید ایمیل درستی نشانی ایمیل رو بررسی میکنه و تأیید مدیر برای عضویتهای کنترلشده مناسبتره. روشی رو انتخاب کنید که با حساسیت و نوع فعالیت سایتتون هماهنگ باشه.
محدودکردن پیشخوان و نوار مدیریت وردپرس
از بخش User Roles نقش موردنظرتون رو ویرایش کنید. داخل تنظیمات همون نقش، دسترسی به پیشخوان و نمایش نوار مدیریت بالای سایت رو محدود کنید. بعد با همون نقش وارد بشید و نشانی پیشخوان وردپرس رو مستقیم باز کنید. فقط مخفیکردن پیوند پیشخوان کافی نیست و دسترسی مستقیم هم باید بسته باشه.
محدودکردن محتوا برای کاربران
محدودکردن کل سایت یا چند برگه مشخص
اگه کل سایت فقط برای اعضاست، محدودیت عمومی رو از تنظیمات Access بررسی کنید. اگه فقط چند نوشته یا برگه خصوصی دارید، محدودیت رو روی همون محتواها فعال کنید. برای بیشتر سایتها، محدودکردن چند برگه مشخص انعطاف بیشتری داره و مدیریت اون هم راحتتره.
نمایش محتوا براساس نقش کاربری
میتونید مشخص کنید کدوم نقشها اجازه دیدن یک محتوای خاص رو دارن. مثلاً برگه دوره فقط برای نقش دانشجو باز باشه. تنظیم دسترسی همون برگه رو باز کنید، نمایش محتوا رو به کاربران واردشده محدود کنید و نقش دانشجو رو بین نقشهای مجاز بذارید. بعد نتیجه رو یکبار در حالت مهمان و یکبار با حساب دانشجو ببینید.
تنظیم پیام و مسیر هدایت کاربران مهمان
برای مهمانها یک پیام روشن بنویسید. مثلاً توضیح بدید که برای دیدن محتوا باید وارد سایت بشن یا حساب بسازن. میتونید اونها رو به برگه ورود هدایت کنید، ولی مراقب حلقه هدایت باشید. حلقه هدایت یعنی صفحه ورود دوباره کاربر رو به خودش یا یک صفحه بسته دیگه بفرسته و اجازه ادامه مسیر رو به اون نده.
تنظیم ایمیلهای عضویت و حساب کاربری
مدیریت ایمیل خوشامدگویی و فعالسازی حساب
در تنظیمات Emails، ایمیلهای موردنیاز مثل خوشامدگویی، فعالسازی حساب، تأیید مدیر و بازیابی رمز رو پیدا کنید. برای بازکردن تنظیمات هر قالب، روی دکمه Manage همون ایمیل بزنید. هر ایمیل باید با روش فعالسازی نقش هماهنگ باشه. مثلاً اگه تأیید ایمیل رو انتخاب کردید، پیام فعالسازی و پیوند داخل اون باید درست کار کنن.
ویرایش فرستنده، عنوان و متن ایمیلها
نام فرستنده، نشانی ایمیل، عنوان و متن پیام رو تنظیم کنید. بهتره از یک نشانی متعلق به دامنه سایتتون استفاده کنید. متغیرهای داخل متن، اطلاعاتی مثل نام کاربر یا پیوند فعالسازی رو وارد میکنن؛ پس فقط طبق راهنمای کنار ویرایشگر از اونها استفاده کنید.
راهاندازی SMTP برای ارسال مطمئنتر ایمیلها
SMTP یک روش استاندارد برای فرستادن ایمیله و کمک میکنه ارسال پیامهای سایت قابلپیگیریتر باشه. یک افزونه SMTP معتبر نصب کنید، اون رو به سرویس ایمیلتون وصل کنید و یک ایمیل آزمایشی بفرستید. یادتون نره SMTP بهتنهایی رسیدن پیام به صندوق ورودی رو تضمین نمیکنه؛ پوشه اسپم، گزارش ارسال و تنظیمات دامنه رو هم بررسی کنید.
شخصیسازی ظاهر ناحیه کاربری
تنظیم ظاهر فرم ثبتنام و ورود
در بخش Appearance میتونید عرض فرم، رنگ دکمهها، فاصلهها و بعضی جزئیات ظاهری رو تغییر بدید. اول تنظیمات خود افزونه رو امتحان کنید. کد CSS سفارشی رو فقط وقتی اضافه کنید که با گزینههای سادهتر به نتیجه دلخواهتون نمیرسید.
تغییر ظاهر پروفایل و فهرست کاربران
ظاهر تصویر، کاور، کارت اعضا و تعداد ستونهای فهرست رو با قالب سایتتون هماهنگ کنید. متنها باید خوانا باشن و دکمههای اصلی هم بهراحتی دیده بشن. بعد از هر تغییر، یک پروفایل خالی و یک پروفایل کامل رو جداگانه ببینید؛ چون ظاهر این دو حالت ممکنه با هم فرق داشته باشه.
بررسی نمایش ناحیه کاربری در موبایل
برگههای ثبتنام، ورود، حساب و پروفایل رو با یک موبایل واقعی بررسی کنید. فیلدها نباید از صفحه بیرون بزنن و دکمهها هم باید بهراحتی با لمس انتخاب بشن. پیام خطا، انتخاب فایل و بازشدن صفحهکلید موبایل رو هم امتحان کنید.
تنظیمات پیشرفته Ultimate Member
تنظیم آپلود فایل و تصویر
برای تنظیمات عمومی تصویر و آپلود به «Ultimate Member ← Settings ← General ← Uploads» برید. محدودیت نوع و حجم فایل هر فیلد آپلود رو هم موقع ویرایش همون فیلد بررسی کنید. فقط فرمتهایی رو مجاز کنید که واقعاً به اونها نیاز دارید. آپلود آزاد فایل هم فضای هاست رو مصرف میکنه و هم میتونه خطر امنیتی بسازه.
مدیریت حریم خصوصی و اطلاعات کاربران
قبل از گرفتن اطلاعات شخصی، مشخص کنید چرا به اونها نیاز دارید. فیلدهای حساس رو عمومی نکنید و سیاست حریم خصوصی سایت رو جایی بذارید که کاربر بهراحتی به اون دسترسی داشته باشه. اگه قانون محل فعالیتتون رضایت روشن کاربر رو لازم میدونه، متن و گزینه پذیرش مناسب رو با یک مشاور حقوقی بررسی کنید.
تنظیم منوهای شرطی برای کاربران واردشده و مهمانها
Ultimate Member برای پیوندهای فهرست، تنظیم نمایش شرطی داره. به «نمایش ← فهرستها» برید، یکی از پیوندهای منو رو باز کنید و بخش Ultimate Member Menu Settings رو ببینید. اونجا میتونید مشخص کنید پیوند برای همه، فقط کاربران خارجشده یا فقط کاربران واردشده نمایش داده بشه. در بعضی حالتها امکان انتخاب نقشهای مجاز رو هم دارید. اگه سایتتون از ویرایشگر جدید فهرست استفاده میکنه، جای این گزینه ممکنه با توجه به قالب و روش مدیریت منو فرق داشته باشه.
افزونههای تکمیلی Ultimate Member
افزونههای مناسب برای ورود اجتماعی و ارتباط کاربران
فهرست فعلی افزونههای تکمیلی رو در وبسایت رسمی Ultimate Member ببینید. افزونههای این فهرست میتونن امکاناتی مثل ورود اجتماعی یا ارتباط بیشتر بین اعضا رو به سایت اضافه کنن. نام، قیمت، شرایط دسترسی و امکانات اونها ممکنه تغییر کنه. همه این افزونهها هم برای هر سایتی لازم نیستن؛ چون هر افزونه اضافه به نگهداری و آزمایش بیشتری نیاز داره.
انتخاب افزونه تکمیلی مناسب
اول دقیقاً مشخص کنید به چه قابلیتی نیاز دارید؛ مثلاً گروه کاربری، عکس اعضا، یادداشت، تب اضافه در پروفایل یا ذخیره محتوا. بعد فهرست رسمی افزونههای تکمیلی رو ببینید و توضیحات، وضعیت انتشار و شرایط هر گزینه رو بررسی کنید. برای سیستم امتیاز هم راهنمای ساخت سیستم امتیازدهی در وردپرس با myCRED میتونه کمکتون کنه، ولی هماهنگی اون با ساختار عضویت سایتتون رو باید جداگانه آزمایش کنید.
نکات لازم برای راهاندازی ورود اجتماعی با کلید API
اگه افزونه ورود اجتماعی رو انتخاب کردید، فقط نصب اون کافی نیست. برای هر سرویس باید داخل پنل توسعهدهندگان همون سرویس یک برنامه بسازید و کلید API بگیرید. API راه ارتباط کنترلشده بین سایت شما و اون سرویسه. نشانی بازگشت رو با دقت وارد کنید، کلید محرمانه رو در دسترس عموم نذارید و ورود با هر سرویس رو جداگانه آزمایش کنید.
آزمایش نهایی ناحیه کاربری
- یک حساب آزمایشی با ایمیلی بسازید که به اون دسترسی دارید.
- ایمیل فعالسازی، خوشامدگویی و بازیابی رمز رو بررسی کنید.
- ورود، خروج، تغییر رمز و ویرایش پروفایل رو امتحان کنید.
- محدودیت محتوا رو در حالت مهمان و با نقشهای مختلف ببینید.
- همه فرمها، پیامهای خطا و بارگذاری تصویر رو با موبایل آزمایش کنید.
برای این آزمایشها از حساب مدیر استفاده نکنید، چون مدیر معمولاً با محدودیتهای کاربران عادی روبهرو نمیشه. پنجره ناشناس مرورگر هم کمک میکنه وضعیت ورود و کش با نتیجه آزمایشتون قاطی نشه.
نکات امنیتی و نگهداری ناحیه کاربری
- وردپرس، Ultimate Member و افزونههای تکمیلی رو مرتب بهروزرسانی کنید.
- قبل از بهروزرسانی بزرگ یا تغییر نقشها، نسخه پشتیبان بگیرید.
- برای کاهش ثبتنام اسپم، تأیید ایمیل و یک ابزار ضدربات سازگار با فرم Ultimate Member رو بررسی کنید.
- فقط اطلاعاتی رو بگیرید که واقعاً برای کار سایت لازم هستن.
- به کاربران عمومی نقش مدیریتی ندید و دسترسی هر نقش رو جداگانه آزمایش کنید.
- افزونههای تکمیلی بدون استفاده رو غیرفعال و حذف کنید.
- بعد از پایان آزمایش، حسابها و فایلهای آزمایشی غیرضروری رو حذف کنید.
برای مقابله با ثبتنام رباتی، فهرست افزونههای تکمیلی و یکپارچهسازیهای رسمی Ultimate Member رو بررسی کنید. گزینهای مثل Google reCAPTCHA رو هم فقط وقتی به کار ببرید که با نسخه فعلی افزونه و فرم ثبتنامتون سازگار باشه. بعد از راهاندازی، ثبتنام عادی و نمایش فرم در موبایل رو روی سایت آزمایشی امتحان کنید.
رفع مشکلات رایج Ultimate Member
برگه ثبتنام یا ورود درست نمایش داده نمیشه
اول مطمئن بشید برگه درست در «Ultimate Member ← Settings ← General ← Pages» انتخاب شده و بلوک یا کد کوتاه فرم داخل اون قرار گرفته. بعد کش سایت و مرورگر رو پاک کنید. اگه مشکل هنوز باقی بود، تداخل قالب یا افزونههای دیگه رو بهصورت موقت روی سایت آزمایشی بررسی کنید.
کاربر بعد از ثبتنام وارد حسابش نمیشه
وضعیت حساب و روش تأیید نقش رو ببینید. حسابی که منتظر تأیید ایمیل یا مدیر مونده، هنوز اجازه ورود نداره. مقصد بعد از ثبتنام رو هم بررسی کنید؛ رفتن به برگه ورود همیشه به این معنی نیست که ثبتنام خراب شده.
ایمیل فعالسازی به دست کاربر نمیرسه
فعالبودن قالب ایمیل، درستبودن نشانی فرستنده و پوشه اسپم رو بررسی کنید. بعد با افزونه SMTP یک ایمیل آزمایشی بفرستید. اگه ارسال آزمایشی هم موفق نبود، گزارش سرویس ایمیل یا محدودیتهای هاست معمولاً سرنخ دقیقتری بهتون میده.
پروفایل یا پیوندهای ناحیه کاربری خطای ۴۰۴ میدن
به «تنظیمات ← پیوندهای یکتا» برید و بدون تغییر گزینهها، یکبار روی ذخیره بزنید. بعد برگه پروفایل و انتخاب اون در تنظیمات Ultimate Member رو بررسی کنید. اگه از پیشوند یا ساختار اختصاصی برای نشانی پروفایل استفاده میکنید، مطمئن بشید اون نشانی تکراری نیست.
فرم با قالب یا افزونه کش تداخل داره
صفحههای ورود، ثبتنام، حساب و پروفایل رو از کش عمومی خارج کنید. بعد روی سایت آزمایشی، افزونهها رو یکییکی غیرفعال کنید یا موقتاً از یک قالب پیشفرض وردپرس کمک بگیرید. با این روش میفهمید کدوم بخش باعث تداخل شده، بدون اینکه سایت اصلی رو برای کاربران بههم بریزید.
جمعبندی
ایجاد ناحیه کاربری در وردپرس با Ultimate Member فقط به ساخت چند فرم خلاصه نمیشه. باید برگهها، نقشها، روش تأیید حساب، ایمیلها، حریم خصوصی و محدودیت محتوا رو در کنار هم تنظیم کنید. بهتره اول یک نسخه ساده از ناحیه کاربری بسازید و فقط وقتی واقعاً به قابلیت بیشتری نیاز داشتید، سراغ افزونههای تکمیلی برید.
قبل از انتشار، کل مسیر رو با یک حساب عادی از ثبتنام تا خروج امتحان کنید. همین آزمایش ساده خیلی از خطاهایی رو پیدا میکنه که مدیر سایت هنگام کار داخل پیشخوان نمیبینه.
سؤالات متداول درباره Ultimate Member
آیا افزونه Ultimate Member رایگانه؟
بله، هسته اصلی افزونه رایگانه و میتونید اون رو از مخزن وردپرس نصب کنید. بعضی قابلیتهای تکمیلی با افزونههای رایگان یا پولی جداگانه ارائه میشن.
آیا میشه فیلدهای فرم ثبتنام رو تغییر داد؟
بله، میتونید فرم ثبتنام رو ویرایش کنید، فیلد تازه بسازید و هر فیلد رو اجباری یا اختیاری بذارید. بهتره فقط اطلاعاتی رو از کاربر بگیرید که واقعاً به اونها نیاز دارید.
چطور محتوای سایت رو فقط به اعضا نشون بدیم؟
میتونید از تنظیمات دسترسی Ultimate Member کل سایت یا نوشتهها و برگههای مشخص رو محدود کنید. امکان انتخاب نقشهای مجاز و هدایت مهمانها به صفحه ورود هم در دسترسه.
آیا Ultimate Member با ووکامرس هماهنگ میشه؟
این دو افزونه میتونن روی یک سایت نصب بشن، ولی هماهنگی دقیق امکانات حساب کاربری به نیاز سایت و افزونههای تکمیلی فعلی بستگی داره. قبل از تصمیمگیری، فهرست رسمی افزونههای تکمیلی و سازگاری نسخهها رو بررسی کنید و کل فرایند خرید، ورود و حساب کاربری رو روی سایت آزمایشی امتحان کنید.
چرا ایمیل فعالسازی برای کاربران ارسال نمیشه؟
این مشکل معمولاً به تنظیمات ایمیل، نشانی فرستنده، سرویس هاست یا رفتن پیام به پوشه اسپم مربوطه. قالب ایمیل فعالسازی رو بررسی کنید، SMTP رو راه بندازید و یک ایمیل آزمایشی بفرستید. یادتون نره SMTP بهتنهایی رسیدن پیام به صندوق ورودی رو تضمین نمیکنه.

سلام چطوری میشه توی ultimate member بازنشانی رمزعبور رو با استفاده از تلفن همراه انجام بدیم؟
سلام این قابلیت رو نداره
سلام، چطور میتونیم داخلش محدودیتی اضافه کنیم که کاربران بعد از تایید مدیر بتونن به صفحه دسترسی پیدا کنن؟
سلام وقت بخیر با افزونه ultimate member میخوام وقتی ثبت نام کرد تو قسمت هدر سایت اسم و نقش کاربر بیاد، چیکار باید بکنم؟ ممنون از راهنماییتون
سلام وقت بخیر با افزونه ultimate member میخوام وقتی ثبت نام کرد تو قسمت هدر سایت اسم و نقش کاربر بیاد، چیکار باید بکنم؟
سلام و سپاس از آموزش جامع شما
بنده میخواهم خروجی اکسلی از نام یوزر و شماره همراه ثبت شده کاربران توسط این پلاگین داشته باشم چه باید بکنم ؟
به دیتابیس سر زدم همه اطلاعات کاربران هست حتی رمزشون که البته به صورت رمز نگاری شده است ولی خبری از شماره تماس آن ها نیست در خود ادمین بار وردرس قسمت کاربران شماره همراه قابل رویته و ثبت شده
ممنون می شوم بنده را یاری فرمایید
در ضمن من از مشتریهای قالب اهورای شما هستم و انصافا عااااااااااااااااااالی بود
دانشتان روز افزون انشاالله
درود بر شما سپاس از لطفتون. این آموزش رو ببینید https://docs.ultimatemember.com/article/1549-export-import
سلام من التیمت ممبر رو نصب کردم و برای امتحان خودم از طریق فرم ثبت نام کردم وارد حساب کاربری شدم و بعد هم توی پیشخوان و توی افزونه دسترسی مشارکت کننده دادم ولی وقتی از توی پروفایل به عنوان کاربر با سطح دسترسی مشارکت کننده وارد میشم چطور باید
یک پست بزارم
درود بر شما باید فرم ارسال پست را در افزونه اضافه کنید.
سلام
ای افزونه با ورود دو مرحهله ای از طریق پیامک و همینطور افزونه گرویتی فرمز هماهنگ هست ؟ یا اینکه افزونه user pro اینگونه می باشد ؟
متشکرم
سلام خود افزونه میهن پنل قابلیت ورود با اس ام اس رو داره. در مورد گرویتی فرم بله این قابلیت رو داره
سلام ببخشید من این افزونه رو نصب کردم و رفتم توش یه چند تا فیلد های سفارشی گزاشتم ولی هرکاری میکنم توی پروفایل کاربر نشون داده نمیشه دلیلش چی میتونه باشه؟؟
سلام
سایر افزونه ها رو غیرفعال کنید و بررسی کنید که مشکل حل میشه یا نه
سلام من کار ها رو انجام دادم اما اگه بخوام دوباره وارد بشم میگه باید مدیر حساب شما رو تایید گنه
مشکل از کجاست
ممنون
سلام
باید ورود خودکار رو فعال کنید تا نیازی به تایید مدیر نباشه
سلام ببخشید من یه مشکل دارم با این افزونه ایه که:
برای کاربرانی که ثبت نام میکنن ایمیل وریفای میفرسته ولی اون ایمیل که میفرسته اولا هیشه داخل spam میره و مهمتر اینکه هیچ کجای اون ایمیل قابل کلیک کردن نیست، حتی او دکمه که نوشته “click for activation” هم قابل کلیک کردن نیست!!
با سلام
برای حل مشکل لینک باید نحوه نمایش لینک رو توی تنظیمات افزونه بررسی و اصلاح کنید
https://mihanwp.com/easy-wp-smtp/ این آموزش رو مشاهده کنید
سلام
میشود که این افزونه را به گرویتی فرمز متصل کرد؟ اگر میشود افزونه مربوط به آن چیست ؟ و شما دارید؟
متشکرم
با سلام
در ارتباط با این مورد اطلاعی نداریم
با سلام.
مشکلی که در این افزونه دارم اینهکه اگر در هنگام ثبتنام، فیلدها با کاراکتر فارسی نوشته بشه، هنگام ثبت نام به جای ثبت شدن کاربر جدید، آدرس ایمیل ادمین به ایمیل کاربر جدید تغییر میکنه. ولی اگر فیلدها انگلیسی نوشته بشه مشکلی نداره و ثبت نام انجام میشه.
این موضوع رو روی یک وردپرس خام بدون افزونه و قالب هم امتحان کردم دقیقا همین مشکل رو داشت.
لطفا راهنمایی بفرمایید مشکل از چیه که اگر ثبت نام با فیلدهای فارسی انجام بشه ایمیل ادمین تغییر میکنه؟
سلام متاسفانه این مشکل رو با زبان فارسی داره و در حال حاضر راهی برای حل اون وجود ندارد.
سلام. من افزونه آلتیمیت ممبر رو نصب کردم و می خوام وقتی کاربرم ورود رو میزنه مستقیم به صفحه حساب کاربری ووکامرس وارد بشه ولی الان وقتی ورود زده میشه مستقیم وارد صحفه ای به نام کاربر میشه. اگه میشه راهنماییم کنید.
سلام تنظیمات افزونه رو چک کنید باید گزینهای برای تغییر مسیر داشته باشه.
سلام وقتتون بخیر. من این افزونه رو نصب کردم فیلدهای صفحه تسویه شامل اطلاعات فرستنده و گیرنده رو بهم می ریزد.
آیا با ووکامرس جدید سازگار نیست؟
قالب من فلت سام است.
با تشکر
سلام وقت بخیر بله ظاهرا با نسخه جدید ووکامرس تداخل داره
با سلام و خدا قوت.
من میخوام فرم عضویت و ناحیه کاربری سایت رو تغییر بدم ، که بعضی افراد آلتیمیت ممبر را معرفی میکنند.
در کنار این موارد میخوام برای ثبت نام و سرویس های دیگه از پنل اس ام اس هم استفاده بکنم که آلتیمیت ممبراین امکان را ندارد و ظاهرا باید سراغ گراویتی فرم بروم ،از طرفی گراویتی فرم هم برای ناحیه کاربری امکاناتی ندارد ، به نظر شما چطور مشکل رو حل کنم؟ با تشکر
درود متاسفانه در حال حاضر موردی برای استفاده از اس ام اس نیست. اما در حال حاضر میتوانید برای ساخت ناحیه کاربری از این افزونه یا میهن پنل استفاده کنید.
با سلام جناب حسنی راد افزونه ای میخوام که مثل سایت خودتون در قسمت بازاریابی به هر کاربر ی لینک اختصاصی جدا بده و با اون کاربر بتونه دوستانشو به سایت دعوت کنه و تعداد کلیک خوردن و تعداد ثبت نام شده توسط این کاربر را نشون بده.ممنون میشم کمکم کنید
درود از affiliatewp استفاده کنید توی سایت هست.
سلام وقت بخیر
آیا در این افزونه این امکان وجود دارد که تاریخ تولد کاربر به صورت شمسی دریافت شود
سلام
خیر متاسفانه
سلام خسته نباشیدباستفاده ازین افزونه میشه قابلیت هایی مثل ساخت کیف پول،ساخت کد معرف و یا امکاناتی مثل پنل سایت خودتون طراحی کرد؟اینافزونه رو نصب کردم ولی دقیقا نمیدونم ساخت همچین المانهایی چجوری هستش
سلام
خیر باید از افزونه های جداگانه استفاده کنید.
پنل وب سایت به صورت اختصاصی طراحی شده است.
با عرض سلام مجدد
1- در اين افزونه بنده ميخوام وقتي كاربر وارد شد غير از لينك “حساب كاربري شما” و “خروج” آيتم ها و لينك هاي ديگري رو هم ببينه مثل سفارشات و دانلودها.
2- اين فرم هايي كه با Short Code توي برگه ها ميبينيم رو چجوري ميشه ويرايش كرد. (([ultimatemember form_id=”356″]))
خيلي ممنونم از راهنمايي هاتون
سلام این قابلیت وجود نداره و باید توی منوی سایتتون به سفارشات و … لینک بدید
جناب مهندس حسینی
یه سوال دیگه داشتم، شما برای عضویت سایتتون از چه افزونه ای استفاده می فرمایید.
من میخوام مثل سایت شما یک سایدبار برای عضویت داشته باشم.
سلام
پنل کاربری به صورت اختصاصی طراحی شده.
با سلام
بنده این افزونه رو نصب کردم ولی صفحات پیش فرض اون ساخته نشد.
چه کاری باید انجام دهم؟
قبل از آن افزونه user pro داشتم و آنرا پاک کردم.
ممنون میشم پاسخ بدین
درود
صفحات پیش فرض را با استفاده از shortcode های افزونه به صورت دستی بسازید.
سلام. من از خریداران قالب ایمپرزا هستم که این افزونه هم بطور خودکار روش نصبه
سوالم اینه که سایت من هم مشتری مصرف کننده داره هم همکار و میخام که اطلاعاتی که همکار برای ثبت نام و ورودش وارد میکنه با مصرف کننده فرق داشته باشه. مثلا همکار باید کارت ویزیتشو برامون بفرسته اما مصرف کننده نیازی به این کار نداشته باشه
میخام بدونم چجوری باید دو تا فرم جدا روی این افزونه داشته باشم یا مثلا یه فرم باشه اما بتونم همکار و مصرف کننده رو از هم جدا کنم و ثبت نامشون منحصر فرد باشه
لطفا راهنمایی بفرمایید
سلام
به تیکت شما پاسخ داده شد.
lبا سلام
من دنبال یک افزونه پروفایل کاربری هستم که کاربران سایت بتونن باهم درتعامل باشند
غیر از این افزونه و افزونه یوزرپرو افزونه دیگه ای هست که این کارو واسم انجام بده؟
ممنون از پشتیبانی خوبتون
سلام یوزر پرو قابلیت شبکه اجتماعی و فالو کردن دیگر اعضا رو داره. افزونه دیگری نیست
با سلام
آیا شما فارسی شده این افزونه رو دارید؟
توی برنامتون نیست که فارسیش کنید و به همراه آموزشش در سایت قرار بدید؟
ممنون از سایت خوبتون
سلام.
خیر.
پیشنهادتان بررسی میشود.
وقت بخیر. چرا این افزونه رو برای فروش نگذاشتید. یعنی تجاری نیست و رایگانه؟ ولی بعضی سایتها دارن میفروشنش. اگر به همراه ادون هاش ترجمه شده برای فروش بگذارید ممنون میشیم.باتشکر.
از پیشنهادتان سپاسگزاریم. بررسی میشود. پیشنهاد ما استفاده از افزونه پروفایل کاربری و حرفه ای یوزر پرو است :
https://mihanwp.com/userpro/
باسلام. آیا این افزونه امکان اتصال به افزونه mymail رو داره که بشه هرکسی در این افزونه ثبت نام کرد آدرس ایمیلش به لیست مای میل اضافه بشه؟ باتشکر.
سلام
بله مای میل قابلیت اضافه کردن کاربران وردپرس را از هر افزونه ای دارد.
سلام
من می خواهم افزونه ثبت نام و پنل کاربری تهیه کنم
این افزونه بهتر است یا user pro (البته ظاهرا کمی سنگینه)
اما در نهایت مزیت کدامیک بیشتر است؟
سلام
پیشنهاد میکنیم از یوزرپرو استفاده کنید :
https://mihanwp.com/userpro/
سلام و خسته نباشید
من برای عضویت سایتم از همین افزونه استفاده کردم
موقع فارسی کردن این افزونه مینویسه که فارسی سازی انجام شده است اما فارسی نمیشه
علتش چیه؟؟ یا چجوری میشه درستش کرد؟؟؟؟
این افزونه رو خودتون رایگان گزاشتین پولی نبود اگه میشه راهنمایی کنید
سلام روی وردپرس فارسی نصب کنید
سلام و خسته نباشید
من برای عضویت سایتم از همین افزونه استفاده کردم
موقع فارسی کردن این افزونه مینویسه که فارسی سازی انجام شده است اما فارسی نمیشه
علتش میتونه این باشه که از لوکال هاست استفاده میکنم یا دلایل دیگه ای داره؟
لطفا راهنمایی کنید…
سلام پشتیبانی مختص خریداران محصول هست. خریدی با ایمیل شما پیدا نشد.
سلام من این افزونه را نصب کردم ولی هر کسی در سایتم ثبت نام میکنه و ایمیل شو در فرم ثبت نام وارد میکنه ایمیل خودم عوض میشه
درود قالب سایتتان را تغییر دهید اگر درست نشد از مدیریت خارج شده مجدد تست کنید
سلام به نظرتون این افزونه با تمام افزونه های پولیش بهتره یا یوزر پرو که در سایت شما هست ؟؟ استفاده از منابع این افزونه ها چطوره و آیا به میزبانی خاصی نیاز داره ؟ با تشکر
سلام
افزونه یوزر پرو قوی تر هست.
باید با قالبتون سازگار باشه.
سلام من این افزونه رو تا جایی که لازمه ترجمه کردم
فقط یه مشکل کوچیکی دارم
چطوری باید بعد از ثبت نام کاربر حساب کاربریش از طریق ایمیل فعال بشه؟
میدونم که این امکان وجود داره چون متنشو ترجمه کردم
هر کی میدونه کار ما رو رابندازه
ممنون
سلام توی تنظیمات افزونه حالت ثبت نام رو به تایید ایمیلی تغییر بدید
سلام ممنون
اینی که گفتنین خوبه منم میخوام همین کارو بکنم و گزینه شو پیدا نمی کنم
یه سوال دیگه داشتم این تیک هایی که توی مطلب ها برای ویژگی محصول استفاده میکنید با چه افزونه یا کدی اجرا میشه؟
با تشکر
خواهش میکنم. توی تنظیمات هست. در مورد تیک ها از https://mihanwp.com/livicons استفاده می کنیم
سلام خواهشا جواب منو بدید
من افزونه ultimate member رو دارم ولی وقتی افزونه Captcha یا افزونه Google Captcha (reCAPTCHA) by BestWebSoft رو نصب میکنم کد کپچا فقط برای صفحه ورود خودم فعال میشه ولی برای ورود کاربرا یا تغییر رمز و… فعال نیست چرا؟ (تنظیمات داخل افزونه کپچا که مربوط به login, change pass,…. هست رو هم تیک زدم ولی بی فایده است) چکار کنم ؟ خود افزونه ultimate member تنظیمات خاصی نداره؟
درود.
خب شاید برای ورود کاربران از صفحه ای به جز wp-admin استفاده می کنید.
این افزونه Google Captcha اگر نصب کنید، می توانید در فرم های ثبت نام و ورود وارد کنید.
متاسفانه لینک ورود/عضویت شما مشکل داره
و همچنین لینک پشتیبانی تیکت
الان باید چیکار کنم؟
درود.
مشکلی نبود، تست شد ورود و ثبت نام وب سایت.
یک سایت چند زبانه دارم که زبان اصلی سایت انگلیسی و دو زبان دیگرش فارسی و عربی
وقتی کاربر در سمت forget password وارد میشه و نام کاربری رو وارد میکنه یک پیغامی بهش داده میشه مبنی بر اینکه یک ایمیل برای شما ارسال میشود اما در دو زبان دیگر سایت این پیغام نمایش داده نمیشه و فقط همون صفحه گرفتن نام کاربری برای کاربر رفرش میشه
علت این کار چیه؟
سلام
لطفا از بخش پشتیبانی تیکت ارسال بفرمایید.
سلام
من با ultimate member کار میکنم برای سایت 3زبانه
اما مشکل اینجاس که Logout برای زبان پیش فرض سایت عمل میکنه و روی دو تا زبان دیگ عمل نمیکنه!!
سلام صفحه را روی دو زبان دیگر ایجاد کنید