#2298 closed defect (bug) (fixed)
add_role(), capabilties.php typo otherwise plugins might not work as expected
| Reported by: | nielshackius | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Administration | Version: | 2.0 |
| Severity: | normal | Keywords: | add_role, capabilties.php, plugin bg|has-patch bg|commit |
| Cc: | Focuses: |
Description
In wp-includes/capabilities.php
in line 325
is:
return $wp_roles->add_role($role, $display_name, $capabilities = '');
but really should be, since capabilties is really set locally by the functions
return $wp_roles->add_role($role, $display_name, $capabilities);
If not: The third argument of add_role won't work as expected.
Change History (7)
Note:
See TracTickets
for help on using tickets.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
The third argument is intended to be optional. See how it is used in populate_roles_160() in wp-admin/upgrade-schema.php.