SHET22

سفارشی سازی پیشخوان وردپرس و حذف منوهای اضافی مدیریت

سفارشی سازی پیشخوان وردپرس و حذف منوهای اضافی مدیریت

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

در این آموزش از افزونه Admin Menu Editor استفاده می‌کنیم. قدم‌به‌قدم می‌بینید چطور افزونه رو نصب کنید، منوی مدیریت رو تغییر بدید و دسترسی کاربران رو با دقت بیشتری تنظیم کنید. این آموزش روی سفارشی‌کردن منوی کناری پیشخوان تمرکز داره و بخش‌هایی مثل صفحه ورود یا ابزارک‌های صفحه اصلی پیشخوان رو تغییر نمی‌ده.

آنچه در این مقاله می‌خوانید

سفارشی سازی پیشخوان وردپرس چه فایده‌ای داره؟

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

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

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

معرفی افزونه Admin Menu Editor

Admin Menu Editor افزونه‌ای برای ویرایش منوی مدیریت وردپرسه. با نسخه رایگان اون می‌تونید عنوان و آدرس منوها رو تغییر بدید، منوها رو جابه‌جا یا مخفی کنید، آیکون تازه‌ای انتخاب کنید و مجوز لازم برای بازکردن هر منو رو محدودتر کنید.

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

نیازمندی‌های وردپرس و PHP این افزونه ممکنه با انتشار نسخه‌های تازه تغییر کنن. قبل از نصب، بخش نیازمندی‌ها رو در صفحه رسمی افزونه بررسی کنید، وردپرس و PHP سایتتون رو به نسخه سازگار ارتقا بدید و از سایت نسخه پشتیبان بگیرید.

نصب و فعال‌سازی Admin Menu Editor

برای نصب افزونه وارد پیشخوان وردپرس بشید و از منوی «افزونه‌ها» بخش افزودن افزونه تازه رو باز کنید. عبارت Admin Menu Editor رو در کادر جست‌وجو بنویسید. افزونه رو پیدا کنید، دکمه نصب رو بزنید و بعد از پایان نصب، اون رو فعال کنید. اگه با این مراحل آشنا نیستید، آموزش نصب افزونه در وردپرس جزئیات بیشتری در اختیارتون می‌ذاره.

نصب افزونه Admin Menu Editor
نصب افزونه Admin Menu Editor

بعد از فعال‌سازی، از مسیر «تنظیمات ← Menu Editor» وارد صفحه افزونه بشید. در صفحه اصلی ویرایشگر، منوهای سطح اول و زیرمنوهای گزینه انتخاب‌شده رو می‌بینید. جای دقیق ستون‌ها یا نام بعضی گزینه‌ها ممکنه با توجه به نسخه افزونه کمی فرق داشته باشه.

سفارشی سازی پیشخوان وردپرس
سفارشی سازی پیشخوان وردپرس

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

نمایش زیرمنوها در افزونه Admin Menu Editor
نمایش زیرمنوها در افزونه Admin Menu Editor

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

Display submenus information in the Admin Menu Editor plugin
نمایش اطلاعات زیرمنوها در افزونه Admin Menu Editor

آموزش سفارشی سازی منوی مدیریت وردپرس

تغییر نام و عنوان منوها

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

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

جابه‌جایی منوها و زیرمنوها

برای جابه‌جایی، گزینه موردنظرتون رو با ماوس بگیرید و در محل تازه رها کنید. می‌تونید ترتیب منوهای اصلی رو تغییر بدید یا یک گزینه رو بین منوی اصلی و زیرمنو جابه‌جا کنید. بهتره گزینه‌های روزمره رو بالاتر و تنظیمات کم‌استفاده رو پایین‌تر قرار بدید.

ساخت منو یا زیرمنوی تازه

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

آدرس رو با دقت وارد کنید. یک نشانی اشتباه ممکنه کاربر رو به صفحه خطا بفرسته یا منویی بسازه که هیچ کاربردی نداره. قبل از ذخیره نهایی، آدرس رو در یک زبانه تازه مرورگر آزمایش کنید.

تغییر آیکون منوها

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

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

مخفی‌کردن منوهای اضافی

منوی اضافی رو انتخاب کنید و گزینه مخفی‌کردن رو بزنید. این روش برای کنارگذاشتن گزینه‌هایی مناسبه که کاربران به اون‌ها نیازی ندارن. برای نمونه، یک نویسنده معمولاً لازم نیست منوهای مربوط به تنظیمات فنی افزونه‌ها رو در پیشخوانش ببینه.

مخفی‌کردن منو فقط ظاهر پیشخوان رو تغییر می‌ده. برای جلوگیری واقعی از دسترسی باید نقش و مجوز کاربر رو هم درست تنظیم کنید. برای شناخت بهتر نقش‌ها می‌تونید راهنمای تعیین نقش کاربری در وردپرس رو بخونید.

برگردوندن منوها به حالت پیش‌فرض

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

منوهای پیش‌فرض وردپرس رو صرفاً با دکمه حذف کنار نذارید. این منوها ممکنه بعد از ذخیره دوباره ساخته بشن. برای کنارگذاشتن ماندگار اون‌ها از مخفی‌کردن منو یا محدودکردن سطح دسترسی استفاده کنید.

مدیریت دسترسی کاربران به منوهای پیشخوان

انتخاب سطح دسترسی مناسب برای هر منو

در تنظیمات منو بخشی برای تعیین Capability یا مجوز لازم دیده می‌شه. کاربر فقط وقتی می‌تونه اون منو رو باز کنه که مجوز انتخاب‌شده رو داشته باشه. برای نمونه، منویی که به مدیریت افزونه‌ها مربوطه نباید با مجوزی در دسترس نویسنده‌ها قرار بگیره.

نسخه رایگان Admin Menu Editor برای محدودترکردن دسترسی فعلی منوها طراحی شده و نمایش یک منو به‌تنهایی مجوز تازه‌ای برای کاربر نمی‌سازه. چون رفتار مجوزها موضوع حساسی هست، نتیجه رو با یک حساب آزمایشی بررسی کنید و جزئیات نسخه فعلی رو هم در صفحه رسمی افزونه بخونید.

چرا مخفی‌کردن منو به‌تنهایی امنیت سایت رو تأمین نمی‌کنه؟

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

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

محدودیت نسخه رایگان در مدیریت نقش‌ها و کاربران

نسخه رایگان بیشتر برای یک چیدمان عمومی و محدودکردن مجوز منوها مناسبه. تنظیم جداگانه منو برای نقش‌ها یا کاربران مشخص جزو قابلیت‌هایی هست که باید دسترسی به اون رو در نسخه Pro بررسی کنید. قبل از خرید، صفحه رسمی محصول رو بخونید تا مطمئن بشید قابلیت موردنظرتون در نسخه انتخابی ارائه می‌شه.

کار با بخش Plugins در Admin Menu Editor

بخش Plugins اطلاعات افزونه‌های نصب‌شده سایتتون رو نشون می‌ده و ممکنه با توجه به نسخه Admin Menu Editor، امکان تغییر بعضی اطلاعات نمایشی افزونه‌ها رو در اختیارتون بذاره. این تغییرها فایل اصلی افزونه رو دست‌کاری نمی‌کنن. قبل از انجام تغییر، قابلیت‌های دقیق نسخه رایگان و Pro رو در صفحه رسمی بررسی کنید.

ویرایش اطلاعات افزونه‌ها در افزونه Admin Menu Editor
ویرایش اطلاعات افزونه‌ها در افزونه Admin Menu Editor

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

تنظیمات کاربردی Admin Menu Editor

انتخاب افرادی که به تنظیمات افزونه دسترسی دارن

در بخش Settings می‌تونید مجوز لازم برای دسترسی به تنظیمات Admin Menu Editor رو انتخاب کنید. این بخش رو فقط در اختیار مدیران قابل‌اعتماد بذارید. کاربری که به ویرایشگر منو دسترسی داره، می‌تونه چیدمان پیشخوان و بعضی محدودیت‌های منوها رو تغییر بده.

تنظیم ظاهر و چیدمان ویرایشگر منو

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

فعال‌کردن گزینه‌های پیشرفته و حالت اشکال‌زدایی

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

قابلیت‌های تکمیلی افزونه

  • ریدایرکت ورود و خروج: ریدایرکت یعنی فرستادن خودکار کاربر از یک آدرس به آدرس دیگه. بعضی قابلیت‌های افزونه می‌تونن کاربران رو بعد از ورود یا خروج به صفحه مشخصی بفرستن.
  • محدودکردن دسترسی به نوشته‌ها: بعضی نسخه‌ها یا قابلیت‌های افزونه ابزارهایی برای کنترل دسترسی به محتوا دارن. قبل از استفاده، نسخه لازم رو در صفحه رسمی بررسی کنید و نتیجه رو با یک حساب آزمایشی بسنجید.
  • آیکون SVG: در صورت پشتیبانی نسخه شما، می‌تونید برای منوها آیکون SVG بذارید و ظاهر مرتب‌تری بسازید.
  • تنظیمات دقیق‌تر در نسخه Pro: نسخه Pro قابلیت‌های بیشتری برای ساخت منوهای متفاوت بر اساس نقش یا کاربر مشخص داره. فهرست دقیق امکانات رو قبل از خرید در صفحه رسمی بررسی کنید.

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

نکته‌های مهم قبل از ذخیره تغییرات

  1. نسخه پشتیبان بگیرید: قبل از تغییر تعداد زیادی منو، از سایت و پایگاه داده نسخه پشتیبان داشته باشید.
  2. دسترسی مدیر رو محدود نکنید: مجوز منوهای مهم رو طوری تنظیم نکنید که حساب مدیر اصلی هم دسترسی خودش رو از دست بده.
  3. از حساب آزمایشی استفاده کنید: یک کاربر با نقش موردنظرتون بسازید و نتیجه رو با همون حساب بررسی کنید.
  4. آدرس مستقیم صفحه رو آزمایش کنید: فقط ناپدیدشدن منو رو بررسی نکنید. آدرس مستقیم صفحه محدودشده رو هم با حساب آزمایشی باز کنید.
  5. هر بار چند تغییر محدود انجام بدید: بعد از هر مرحله تنظیمات رو ذخیره و نتیجه رو بررسی کنید تا اگه مشکلی پیش اومد، علت اون مشخص باشه.
  6. حافظه پنهان رو در نظر بگیرید: اگه تغییرها دیده نمی‌شن، یک‌بار صفحه رو تازه‌سازی کنید و حافظه پنهان مرورگر یا سایت رو بررسی کنید.

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

جمع‌بندی

سفارشی سازی پیشخوان وردپرس کمک می‌کنه محیط مدیریت مرتب‌تر و برای هر عضو تیم قابل‌فهم‌تر باشه. افزونه Admin Menu Editor برای تغییر نام، ترتیب، آیکون و نمایش منوها ابزارهای مناسبی در اختیارتون می‌ذاره و برای بیشتر تغییرهای ظاهری به کدنویسی نیازی ندارید.

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

سؤالات متداول درباره سفارشی سازی پیشخوان وردپرس

آیا Admin Menu Editor رایگانه؟

بله، این افزونه نسخه رایگان داره که برای تغییر عنوان، جابه‌جایی و مخفی‌کردن منوها مناسبه. نسخه Pro هم قابلیت‌های بیشتری داره. چون فهرست امکانات ممکنه تغییر کنه، قبل از انتخاب نسخه بهتره صفحه رسمی افزونه رو بررسی کنید.

آیا مخفی‌کردن منو جلوی دسترسی مستقیم کاربر رو می‌گیره؟

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

چطور منوهای حذف‌شده وردپرس رو برگردونیم؟

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

آیا می‌شه منوی مدیریت هر نقش کاربری رو جدا تنظیم کرد؟

نسخه Pro قابلیت‌های دقیق‌تری برای تنظیم منو بر اساس نقش یا کاربر مشخص داره. قبل از خرید، صفحه رسمی افزونه رو بررسی کنید تا مطمئن بشید تنظیم موردنظرتون در نسخه انتخابی ارائه می‌شه.

آیا برای سفارشی سازی پیشخوان به کدنویسی نیاز داریم؟

نه، بیشتر کارهایی مثل تغییر عنوان، جابه‌جایی، انتخاب آیکون و مخفی‌کردن منوها از داخل رابط Admin Menu Editor انجام می‌شن و به نوشتن کد نیازی ندارن.

نظر شما در این مورد چیه؟

  1. U345958۱۶ خرداد ۱۴۰۳

    توی پیشخوان وردپرس و ویرایش با المنتور تمام نوشته ها و ایکون ها خیلی کوچک شده. چطوری درستش کنم؟ مثلا تنظیمات و وبرگه ها و افزونه ها که توی منوی پیشخوان وردپرس هست خیلی ریز شده و میخوام طراحی کنم خیلی سخت شده لطفا کمک کنید

پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرس
پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرسخارج از ساعات کاری هستیم؛ دستیار هوش مصنوعی پاسخگوی شماست.هوش مصنوعی

در حال بارگذاری...

هر سوالی دارید بپرسید.پاسخگوی شما هستیم.