ninja_forms_admin_settings_capabilities
The Ninja Forms ninja forms admin settings capabilities hook.
Description
Parameters (1)
- 0. $this_capability (unknown)
- The this capability.
Usage
- To run the hook, copy the example below.
- $this_capability = apply_filters( 'ninja_forms_admin_settings_capabilities', $this_capability );
- if ( !empty( $this_capability ) ) {
- // everything has led up to this point...
- }
- The following example is for adding a hook callback.
- // define the ninja_forms_admin_settings_capabilities callback
- function filter_ninja_forms_admin_settings_capabilities( $this_capability ) {
- // make filter magic happen here...
- return $this_capability;
- };
- // add the filter
- add_filter( 'ninja_forms_admin_settings_capabilities', 'filter_ninja_forms_admin_settings_capabilities', 10, 1 );
- To remove a hook callback, use the example below.
- // remove the filter
- remove_filter( 'ninja_forms_admin_settings_capabilities', 'filter_ninja_forms_admin_settings_capabilities', 10, 1 );
Defined (3)
The filter is defined in the following location(s).
- /includes/Admin/Menus/Settings.php
- return apply_filters( 'ninja_forms_admin_settings_capabilities', $this->capability );
- if( ! current_user_can( apply_filters( 'ninja_forms_admin_settings_capabilities', 'manage_options' ) ) ) return;
- /deprecated/includes/admin/admin.php
- $settings = add_submenu_page("ninja-forms", __( 'Ninja Form Settings', 'ninja-forms' ), __( 'Settings', 'ninja-forms' ), apply_filters( 'ninja_forms_admin_settings_capabilities', 'manage_options' ), "ninja-forms-settings", "ninja_forms_admin");