[wp-hackers] current_user_can() and roles ?

Frank Bueltge frank at bueltge.de
Wed Jan 6 22:29:08 UTC 2010


Yes, i see so and will check for capabilities. I check in all my
plugins for this objects and in my new plugin is this a little bid
other. Now i have add a function, she check the default capabilie of
the role and own roles must have this object.
Thanks for discuss and replies!




On Wed, Jan 6, 2010 at 10:23 PM, Dion Hulse (dd32) <wordpress at dd32.id.au> wrote:
> Also, Please do not use the level_* capabilities.
> They're been deprecated since 2.0 and really need to go away (3.0 intrduces
> a warning that they're deprecated too).
>
> Rely on the string caps instead, for example, 'manage_options' is a pretty
> good choice most of the time, only admins have that, and that suits 90% of
> plugins.
>
> On Thu, 07 Jan 2010 07:14:27 +1100, Stephen Rider
> <wp-hackers at striderweb.com> wrote:
>
>>
>> On Jan 6, 2010, at 1:33 PM, Frank Bueltge wrote:
>>
>>> The admin give other users a rolle, not rights and in my plugin it os:
>>> the admin select the role and i will check only for this. Maybe i must
>>> add a new capabilitie to the role, the select the admin. And then i
>>> can check for the new object. A also then it is possiblt to add this
>>> object to a new role "superman".
>>
>> Generally I have found that an existing capability is "close enough" to
>> the ability I want to add.  If your plugin is doing something truly unique,
>> though, you may think about actually adding a new capability.
>>
>> If you do that, don't forget to assign that Capability to one or more
>> Roles so somebody can actually do the thing!  ;-)
>>
>> (I'm actually going to have to do this soon with a plugin that I don't
>> even want *admins* to have direct access to.  I believe I'm going to end up
>> creating a new capability and new "super admin" role....)
>>
>> Regards,
>>
>> Stephen
>>
>> _______________________________________________
>> wp-hackers mailing list
>> wp-hackers at lists.automattic.com
>> http://lists.automattic.com/mailman/listinfo/wp-hackers
>>
>
>
> --
> Dion Hulse / dd32
>
> Contact:
>  e: contact at dd32.id.au
>  msn: msn at d32.id.au
>  skype: theonly_dd32
> Web: http://dd32.id.au/
> _______________________________________________
> wp-hackers mailing list
> wp-hackers at lists.automattic.com
> http://lists.automattic.com/mailman/listinfo/wp-hackers
>


More information about the wp-hackers mailing list