יש לכם אתר עם כמה כותבים ואתם מעוניינים שכל אחד יוכל לראות רק את הפוסטים שלו?
פשוט מאד תעתיקו את הקוד הבא לקובץ ה- Functions.php
כמובן שמנהל (Admin) יוכל לראות את הכל, מדובר על תורמים, עורכים וכותבים בלבד

// הגבלת משתמש שיוכל לראות רק את הפוסטים שלו<
function posts_for_current_author($query) {
        global $pagenow;
 
    if( 'edit.php' != $pagenow || !$query->is_admin )
        return $query;
 
    if( !current_user_can( 'manage_options' ) ) {
       global $user_ID;
       $query->set('author', $user_ID );
     }
     return $query;
}
add_filter('pre_get_posts', 'posts_for_current_author');

תגובות

הגיבו

אין תגובות

השאירו תגובה

8 − three =