محدودیت دسترسی به صفحات با استفاده از درجه کاربری در وردپرس

  • منتشر شده توسط امیر محمد دینی
  • 20 اردیبهشت 1396
  • آموزش / وردپرس
  • بدون دیدگاه
tumbs1122 - محدودیت دسترسی به صفحات با استفاده از درجه کاربری در وردپرس

با سلام خدمت دوستان پروان وب !

امروز با آموزشی دیگر در خدمت شما هستیم و میخاییم راجب به هک و آموزش وردپرس صحبت کنیم ؛ شاید برخی از موقع ها نیاز داشته باشین که اجازه دسترسی به صفحات رو فقد به مدیر یا نقش های دیگر بدید و اجازه ندید که بقیه اونرو مشاهده کنن ! به همین منظور ما

تصمیم بر این گرفتیم که محدودیت دسترسی به صفحات با استفاده از درجه کاربری در وردپرس رو به شما آموزش بدیم و شدیدا مفید هس ! پس با پروان وب همراه باشین . . .

محدودیت دسترسی به صفحات با استفاده از درجه کاربری در وردپرس

برای اینکار ما میتونیم از افزونه های متعدد و زیادی استفاده کنیم ولی ما ترجیح میدیم که کد رو بکار ببریم !

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

قرارگیری این قطعه کد از کل وب سایت خود یک نسخه پشتیبان دریافت کنید …

<?php
/* Template Name: Restricted to some case only*/
if ( !current_user_can('author')) {
    include('error.php');
    exit(۰);
}
?>

بعله در قطعه کد بالا یه کلمه داریم به اسم Author که با استفاده از اون میتونیم درجه کاربری رو معیین کنیم ! درجه های زیر رو کلمه انگلیسیشو جایگزین کنین  . . .

  • مدیر کل = Administrator
  • ویرایشگر = Editor
  • نویسنده = Author
  • مشاور = Contributor
  • مشترک = Subscriber

پس از قرار گرفتن کد فوق در فایل page.php شما باید به بخش برگه ها در مدیریت وردپرس خود بروید و برگه ای ایجاد کنید و در قسمت قالبه برگه آن را روی Restricted to some case only قرار دهید این دسترسی همانیست که در قسمت قبل ایجاد شد و کاربرانی که در نقش

کاربری گفته شده قرار دادید فقط می توانند این برگ را مشاهده کنند …

 

امیدوارم مشکلتون حل شده باشه ولی بازم اگر سوالی بود من در خدمت شما هستم در دیدگاه ها مطرح کنین !

روزتون یا شبتون خوش ، یاعلی

امتیاز دهید