How to Add Capabilities Using Code

PublishPress Capabilities allow developers to hook into the plugin and add your own capabilities to the “Capabilities” screen.

If you are a plugin or theme developer, you can use a function like this example:

/**
 * PublishPress Capabilities Support
 *
 * @param array $plugin_caps
 *
 * @return array
 */
add_filter('cme_plugin_capabilities', function ($pluginCaps) {
    $pluginCaps['Plugin Name'] = plugin_capabilities_lists_function();

    return $pluginCaps;
});

PublishPress Capabilities is hosted on Github, and there plenty of examples to check. Here are some of the examples: