ایجاد زبانه برای افزونه Ultimate Member
چگونه زبانه های اضافی خود را به افزونه پروفایل کاربران اضافه کنم؟
سفارشی کردن پروفایل افزونه Ultimate Member به شما این امکان را میدهد که پروفایل های کاربر را با نیازهای خاص خود تنظیم کنید. شما می توانید پروفایل ها را با زبانه های سفارشی گسترش دهید، محتوا یا فرم های منحصر به فرد را نمایش دهید. با این حال، اجرای زبانه های سفارشی نیاز به درک جامع از اصول کدنویسی دارد. این راهنما نمونه های کد و دستورالعمل هایی را برای کمک به شما در ایجاد زبانه های سفارشی برای پروفایل های عضو نهایی شما فراهم می کند.
توجه: در حالی که ما نمونه های کد و راهنمایی را ارائه می دهیم، پشتیبانی مستقیم از اجرای سفارشی سازی ارائه نمی شود. برای کمک، مشاوره با یک توسعه دهنده با تجربه در Ultimate Member کمک بگیرید.
درک جعبه های جدول مشخصات
افزونه Ultimate Member از دو قلاب برای مدیریت زبانه های پروفایل استفاده می کند:
قلاب um_profile_tabs : این قلاب برای اصلاح و گسترش منوی پروفایل استفاده می شود.
قلاب um_profile_content_{$tab_id} : این قلاب برای نمایش محتوا برای زبانه مورد نظر استفاده می شود، جایی که {$tab_id}نشان دهنده کلید تب در $tabs آرایه.
um_profile_tabs: این قلاب برای اصلاح و گسترش منوی پروفایل استفاده می شود.
um_profile_content_{$tab_id}: این قلاب برای نمایش محتوا برای زبانه مورد نظر استفاده می شود، جایی که {$tab_id}نشان دهنده کلید تب در $tabsآرایه.
دسترسی به تنظیمات منو پروفایل
شما می توانید تنظیمات دید و حریم خصوصی را برای هر برگه در منوی نمایه با حرکت به wp-admin > Ultimate Member > Settings > Appearance > Profile Menu. پیکربندی کنید.
اضافه کردن یک تب اضافی به یک فرم
در مثال نمونه کد ، متغیر $fields_metakey یک آرایه حاوی مقادیر “Meta Key” از زمینهها است. شما می توانید مقادیر موجود “Meta Key” را برای زمینه ها پیدا کنید یا موارد جدید را با استفاده از مشخصات را در Form Builder ایجاد کنید wp-admin > Ultimate Member > Forms > Edit Form.