Take the 2-minute tour ×
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

I have a WP Multisite installation. On the main blog all subscribers are appearing in the post author dropdown on the post edit screen. I think this happened after an upgrade to 3.0.1.

The new user role is set to Subscriber, so it's not like all the new signups are being made contributors or authors. Does anyone know if the problem I'm experiencing is a bug? Or am I missing something really obvious? We have hundreds of subscribers so it's really a pain to try to find the right one to assign a post author.

Any help / hacks would be much appreciated. Thank you.

ALSO.... when I look at edit-form-advanced.php , I see this:

if ( post_type_supports($post_type, 'author') ) {
    $authors = get_editable_user_ids( $current_user->id ); // TODO: ROLE SYSTEM
    if ( $post->post_author && !in_array($post->post_author, $authors) )
        $authors[] = $post->post_author;
    if ( ( $authors && count( $authors ) > 1 ) || is_super_admin() )
        add_meta_box('authordiv', __('Author'), 'post_author_meta_box', $post_type, 'normal', 'core');
}

Is there anything I can change in there to fix this?

share|improve this question
add comment

1 Answer 1

up vote 2 down vote accepted

This is a bug. It has been reported in trac and will hopefully be fixed with the release of WordPress 3.1 soon. If you really want to dive into it, you could apply the patch that is with the ticket.

http://core.trac.wordpress.org/ticket/14094

share|improve this answer
    
Thank you! That worked perfectly. I applied the patch and hopefully everything will be fine after the upgrade to 3.1 in December (if they're on time). –  pollyplummer Nov 12 '10 at 3:24
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.