Make WordPress Core

Opened 8 years ago

Closed 6 years ago

#3625 closed enhancement (fixed)

User roles - restrict page creation

Reported by: razorfrog Owned by: ryan
Milestone: Priority: high
Severity: normal Version: 2.1
Component: Administration Keywords: dev-feedback
Focuses: Cc:


Using the Role Manager plugin, I used the tweak (ticket # 2301) to restrict page editing to the owner, but now the issue is that these restricted users can still create new pages. How can this be restricted?

Change History (11)

comment:1 @razorfrog8 years ago

  • Owner changed from anonymous to davidhouse

comment:2 @razorfrog8 years ago

I assigned it to davidhouse, who fixed the last part of the plugin. Hope that works out.

comment:3 @foolswisdom8 years ago

  • Version set to 2.1

comment:4 @ryan8 years ago

  • Milestone changed from 2.2 to 2.1
  • Owner davidhouse deleted

Right now if you can edit you can delete. You might be able to make something happen with a plugin. We can consider having separate create and edit capabilities for 2.2.

comment:5 @ryan8 years ago

  • Milestone changed from 2.1 to 2.2
  • Owner set to ryan

comment:6 @razorfrog8 years ago

There is a way with posts, however, to limit users to be able to only edit their posts, not edit others, and not create new posts. The question is, how to do this with pages? The changes in ticket #2301 half solved things, but not entirely

comment:7 @foolswisdom8 years ago

  • Milestone changed from 2.2 to 2.3

comment:8 @Nazgul8 years ago

  • Milestone changed from 2.3 to 2.5 (future)
  • Type changed from defect to enhancement

comment:9 @FFEMTcJ6 years ago

  • Milestone changed from 2.9 to Future Release

comment:10 @Denis-de-Bernardy6 years ago

  • Keywords dev-feedback added; publish pages owner roles capabilities removed


comment:11 @ryan6 years ago

  • Milestone Future Release deleted
  • Resolution set to fixed
  • Status changed from new to closed

Pages should have all the same capabilities post have. If someone can narrow down what's missing, if anything, reopen.

Note: See TracTickets for help on using tickets.