Function Reference: geodir_conditional_admin_script_load
Summary
Admin scripts loader.
Global Values
- $pagenow
- (string) (required) The current screen.
- Default: None
Package
GeoDirectory
Change Log
Since: 1.0.0
1.6.0 Changes to work category icon and default image uploader for WP 4.5.
1.6.3 Modified to fix jQuery chosen js conflicts.
1.6.16 Fixed VC editor conflicts for GD post types.
Source File
geodir_conditional_admin_script_load() is located in geodirectory-admin/admin_hooks_actions.php [Line: 87]
Source Code
function geodir_conditional_admin_script_load() { global $pagenow; // Get the current post type $post_type = geodir_admin_current_post_type(); $geodir_post_types = geodir_get_posttypes(); if ((isset($_REQUEST['page']) && $_REQUEST['page'] == 'geodirectory') || (($pagenow == 'post.php' || $pagenow == 'post-new.php' || $pagenow == 'edit.php') && $post_type && in_array($post_type, $geodir_post_types)) || ($pagenow == 'edit-tags.php' || $pagenow == 'term.php' || $pagenow == 'edit-comments.php' || $pagenow == 'comment.php')) { add_action('admin_enqueue_scripts', 'geodir_admin_scripts'); add_action('admin_enqueue_scripts', 'geodir_admin_styles'); add_action('admin_enqueue_scripts', 'geodir_admin_dequeue_scripts', 100); // Disable VC editor for GD post types. if (class_exists('Vc_Role_Access_Controller')) { add_filter( 'vc_role_access_with_post_types_can', '__return_false', 100 ); } } add_action('admin_enqueue_scripts', 'geodir_admin_styles_req'); }