Make WordPress Core


Ignore:
Timestamp:
05/11/2006 11:13:35 PM (20 years ago)
Author:
ryan
Message:

Remove private posts from front page query. Aadd private posts and page caps. fixes #2613

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/capabilities.php

    r3705 r3772  
    297297            if ($post->post_status == 'publish')
    298298                $caps[] = 'delete_published_posts';
     299            else if ($post->post_status == 'private')
     300                $caps[] = 'delete_private_posts';
    299301        }
    300302        break;
     
    319321            if ($page->post_status == 'publish')
    320322                $caps[] = 'delete_published_pages';
     323            else if ($page->post_status == 'private')
     324                $caps[] = 'delete_private_pages';
    321325        }
    322326        break;
     
    347351            if ($post->post_status == 'publish')
    348352                $caps[] = 'edit_published_posts';
     353            else if ($post->post_status == 'private')
     354                $caps[] = 'edit_private_posts';
    349355        }
    350356        break;
     
    369375            if ($page->post_status == 'publish')
    370376                $caps[] = 'edit_published_pages';
     377            else if ($page->post_status == 'private')
     378                $caps[] = 'edit_private_pages';
    371379        }
    372380        break;
Note: See TracChangeset for help on using the changeset viewer.