[wp-hackers] Mapping meta caps only to attachments and unpublished	posts
    William Davis 
    will.davis at gmail.com
       
    Thu Jan 13 18:00:14 UTC 2011
    
    
  
I'm trying to allow users to only delete unpublished posts and  
attachments. I removed their meta cap to delete posts and am trying to  
add it back selectively with the code below, but am not having any  
luck. Any help would be much appreciated.
if ( 'delete_post' == $cap ) {
		$post = get_post( $args[0] );
		$post_type = $post->post_type;
		if( $post_type == 'attachment' ) {
			$post_type = get_post_type_object( $post->post_type );
			$caps[] = 'delete_post';
		}
}
William P. Davis
will.davis at gmail.com
207.660.5342
http://twitter.com/williampd
http://www.wpdavis.com
    
    
More information about the wp-hackers
mailing list