yourls_is_admin check for plugin link list filter

This commit is contained in:
Joshua P Panter 2018-09-07 03:40:35 -04:00
parent dae501dc1a
commit 3109dbcad4
No known key found for this signature in database
GPG Key ID: 59903022E9AC64FC

View File

@ -3,7 +3,7 @@
Plugin Name: Authorization Manager Plugin Name: Authorization Manager
Plugin URI: https://github.com/nicwaller/yourls-authmgr-plugin Plugin URI: https://github.com/nicwaller/yourls-authmgr-plugin
Description: Restrict classes of users to specific functions Description: Restrict classes of users to specific functions
Version: 0.11.0 Version: 0.11.1
Author: nicwaller Author: nicwaller
Author URI: https://github.com/nicwaller Author URI: https://github.com/nicwaller
*/ */
@ -129,7 +129,9 @@ function authmgr_intercept_admin() {
/* /*
* Cosmetic filter: removes disallowed plugins from link list * Cosmetic filter: removes disallowed plugins from link list
*/ */
yourls_add_filter( 'admin_sublinks', 'authmgr_admin_sublinks' ); if( yourls_is_admin() ) {
yourls_add_filter( 'admin_sublinks', 'authmgr_admin_sublinks' );
}
function authmgr_admin_sublinks( $links ) { function authmgr_admin_sublinks( $links ) {
global $authmgr_allowed_plugin_pages; global $authmgr_allowed_plugin_pages;