Skip to content

Conversation

@GaryJones
Copy link
Contributor

Summary

Adds 'Private' to the bulk/quick edit status dropdown, matching WordPress core behavior.

The issue: WordPress core includes Private as a status option in bulk edit, but Edit Flow was excluding it because 'private' is handled by a Visibility checkbox in the single post editor. However, bulk edit has no such checkbox, so users couldn't set posts to private via bulk actions.

Changes

  • Added 'Private' option to the bulk/quick edit status dropdown (for users with publish permissions)
  • Added localized string for 'Private' label

Test plan

  1. Go to Posts → All Posts
  2. Select multiple posts
  3. Click "Bulk actions" → "Edit" → "Apply"
  4. Verify the Status dropdown now includes "Private" option
  5. Select "Private" and click "Update"
  6. Verify selected posts are now private

Fixes #62

🤖 Generated with Claude Code

WordPress core includes Private as a status option in bulk edit, but
Edit Flow was excluding it because 'private' is handled by a Visibility
checkbox in the single post editor. However, bulk edit has no such
checkbox, so users couldn't set posts to private via bulk actions.

This adds 'Private' to the bulk/quick edit status dropdown for users
who have publish permissions, matching WordPress core behavior.

Fixes #62

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@GaryJones GaryJones requested a review from a team as a code owner December 21, 2025 13:52
@GaryJones GaryJones self-assigned this Dec 21, 2025
@GaryJones GaryJones added this to the Next (minor) milestone Dec 21, 2025
@GaryJones GaryJones merged commit 3ee2535 into develop Dec 21, 2025
12 checks passed
@GaryJones GaryJones deleted the fix/62-bulk-edit-private-status branch December 21, 2025 14:02
@GaryJones GaryJones mentioned this pull request Jan 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bulk editing statuses should have a 'private' option

2 participants