انجمن

  • iman.re

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۲
    تشکر شده: ۲ بار
    # نوشته شده: ۱۳ سال پیش
    ۲۶ آذر ۱۳۹۰ - ۰۴:۰۷

    سلام!
    وقتی سایتی رو که با وردپرس طراحی کردیم میخوایم به کسی بدیم مسلما طرف میخواد اون سایت رو ویرایش کنه یا مطلب توش بزاره. ولی من میخوام که اون به هیچ عنوان وارد بخش ادمین وردپرس نشه و کلا پوشه ادمین رو حذف کنم. حالا ایا راهی هست که توی خود سایت لوگین کنه و توی همون سایت هم ارسال پست و چند کار دیگه رو انجام بده؟؟
    یعنی منظورم اینه که یه پنل مدیریت مجزا (مثل بلاگفا) براش طراحی کرد تا اینجوری بتونه کارهای مدیریتیش رو انجام بده و نه اینکه وارد بخش ادمین وردپرس بشه. یعنی کلا میخوام پوشه wp-admin رو حذف کنم. ایا میشه؟
    ایا چنین افزونه ای هست؟
    ممنون.

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۱۳ سال پیش
    ۲۶ آذر ۱۳۹۰ - ۰۸:۱۵

    پوشه wp-admin رو که فکر نکنم بشه حذف کرد. چون لازمه!
    اما میتونید مدیریت مجزایی برای آن بنویسید
    اما در انتها همان مدیریت وردپرس میشه!

    برای محدودیت کاربر میتونید از افزونه‌های user rule editor استفاده کنید

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    امین
  • iman.re

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۲
    تشکر شده: ۲ بار
    # نوشته شده: ۱۳ سال پیش
    ۲۶ آذر ۱۳۹۰ - ۱۵:۲۶

    -- دلیل اولم اینه که میخوام تنها کسی که به بخش مدیریت وردپرس دسترسی داشته باشه منه طراح سایت باشم و بعد از اتمام طراحی بخش wp-admin رو حذف کنم و تو بایگانی خودم نگهداری کنم. و دلیل دومم اینه که نمیخوام مشتری به تمام مدیریت وردپرس دسترسی و احاطه داشته باشه. فقط میخوام به بخش های خاصی دسترسی داشته باشه و در عین حال ساده براش باشه (چون توضیح قسمت مدیریت وردپرس برای مشتری یه کم سخته) و این پنل مدیریت تو خود سایت باشه. (دقیقا مثل پنل بلاگفا رو تو سایت داشته باشه) ایا چنین افزونه ای اماده هست؟ یا باید خودم بسازم؟ چطوری؟ خواهشا یه کم جزیی تر جواب بدید، نه کلی. ممنون.

    -- چطور میتونم تمام نشانه های وردپرس رو توی سایت از بین ببرم و یه طراح حرفه ای هم نتونه تشخیص بده که این سایت با وردپرس طراحی شده؟؟

  • Morteza

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۳۴۰۲
    تشکر شده: ۳۱۲۸ بار
    # نوشته شده: ۱۳ سال پیش
    ۲۷ آذر ۱۳۹۰ - ۰۰:۰۲

    در مورد سوال اول باید توابعی بنویسید که دسترسی ها رو برای سطوح پایین از بین میبرن.
    اگر دانش برنامه نویسی کمی دارید از افزونه ایی که پارسا معرفی کرده استفاده کنید.

    در مورد سوال دوم از افزونه white label میتونید استفاده کنید هرچند بازهم راه 100% نیست.

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Parsa
  • iman.re

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۲
    تشکر شده: ۲ بار
    # نوشته شده: ۱۳ سال پیش
    ۲۷ آذر ۱۳۹۰ - ۰۳:۳۶

    برای تعیین دسترسی افراد به صفحه میشه از کوکی استفاده کرد، ولی حالا برای اینکه تعیین کنیم یک ابزارک بسته به نوع کاربر دارای منوی خاصی باشد باید چکار کرد؟

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۱۳ سال پیش
    ۲۸ آذر ۱۳۹۰ - ۲۰:۴۷

    ابزارک‌ها هر کدام شناسه‌ای دارند. که با توجه به آن نمایش داده میشوند
    شما میتوانید برای هر نوع کاربر یک ابزارک ایجاد کنید

    کد زیر مشخصات کاربر رو نمایش میده:

    <?php global $current_user;
          get_currentuserinfo();
    
          echo 'Username: ' . $current_user->user_login . "<br />";
          echo 'User email: ' . $current_user->user_email . "<br />";
          echo 'User first name: ' . $current_user->user_firstname . "<br />";
          echo 'User last name: ' . $current_user->user_lastname . "<br />";
          echo 'User display name: ' . $current_user->display_name . "<br />";
          echo 'User ID: ' . $current_user->ID . "<br />";
    	  echo 'User level: ' . $current_user->user_level . "<br />";
    ?>
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    iman.re - Morteza

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.