ارزدیجیتال
حراجی دامنه های ویژهمشاهده





وینگو مارکت
تبلیغات
تبلیغات
تبلیغات تبلیغات
تبلیغات تبلیغات

محدود کردن نویسنده در مشاهده مطالب دیگر نویسندگان در وردپرس

مقالات,آموزش,ترفند , وردپرس

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

محدود کردن نویسنده در مشاهده مطالب دیگر نویسندگان در وردپرس

محدود کردن نویسنده در مشاهده مطالب دیگر نویسندگان در وردپرس

برای اینکه بتوانید امکان مشاهده مطالب سایر نویسندگان را از دید کاربران محدود کنید و آنها تنها قادر به مشاهده مطالب خود باشند کافی‌است تا کد زیر را کپی کرده و در بخش مناسبی از فایل فانکشن (functions.php) قالب خود اضافه کرده و آن را ذخیره کنید.

function posts_for_current_author($query) {
    global $pagenow;
 
    if( 'edit.php' != $pagenow || !$query->is_admin )
        return $query;
 
    if( !current_user_can( 'edit_others_posts' ) ) {
        global $user_ID;
        $query->set('author', $user_ID );
    }
    return $query;
}
add_filter('pre_get_posts', 'posts_for_current_author');

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

اما اگر تمایلی به استفاده از کدنویسی ندارید می‌توانید افزونه ای که آن را معرفی می‌کنیم را نصب کرده و این قابلیت را به سایت وردپرسی خود اضافه کنید.

افزونه‌ای که قصد معرفی آن را دارم با نام Manage/View Your Posts Only در مخزن وردپرس ثبت شده است و تا به امروز توانسته است تا بیش از ۷۰۰ نصب فعال و کسب امتیاز ۵ را ازآن خود نماید.

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

این محتوا چقدر براتون مفید بود؟

از ۱ تا ۵ امتیاز بدید.

میانگین رتبه 0 / 5. تعداد رای : 0

تا حالا کسی رای نداده! اولین نفر شما باشید.

دانلود

هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >

خرید ارز
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=44424
کلمات کلیدی پست :
مطالب مرتبط
7,7125 روش آسان برای جلوگیری از سرقت پهنای باند در وردپرس تاریخ : 2019/10/23
6,848افزودن css و جاوا اسکریپت سفارشی به قالب وردپرس تاریخ : 2019/09/14
5,988زمان‌‌بندی پست‌‌ها در وردپرس بصورت دسته‌جمعی تاریخ : 2019/06/17
6,592افزودن پرونده ی چند رسانه ای در وردپرس تاریخ : 2019/06/15
7,160ایجاد محدودیت طول عنوان نوشته وردپرس بدون افزونه تاریخ : 2019/08/15
7,108استفاده از جاوا اسکریپت در نوشته خاص وردپرس تاریخ : 2019/04/25
8,620آموزش رفع خطای نوشتن پرونده روی دیسک تاریخ : 2019/08/16
10,332آموزش تست افزونه‌های وردپرس تاریخ : 2019/07/8
19,540خروجی گرفتن از اطلاعات کاربران در وردپرس با افزونه Export User Data تاریخ : 2017/11/28
9,840نمایش تصویر شاخص مطالب در بخش مدیریت وردپرس تاریخ : 2016/10/22
9,336تغییر پیغام خطای ورود به وردپرس تاریخ : 2019/05/23
8,640حذف خودکار کاربران وردپرس پس از مدت زمان تعیین شده تاریخ : 2019/04/9
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب