PluginProbe
Adminify – White Label, Admin Menu Editor, Login Customizer / 4.2.4
Adminify – White Label, Admin Menu Editor, Login Customizer v4.2.4
4.3.1 4.3.0 4.2.26 4.2.25 4.2.24 4.2.23 4.2.22 4.2.21 4.2.20 4.2.19 4.2.18 4.2.17 4.2.16 4.2.15 4.2.14 4.2.13 4.2.12 4.2.11 4.2.10 4.2.9 4.2.8 4.2.7 4.2.6 4.2.5 4.1.17 All 164 releases
← All changes | Inc/functions.php +4 -4 4.2.214.2.4 View file →
@@ -107,12 +107,12 @@
107 107 // Use unique key for custom submenu items instead of link URL
108 108 $sub_key_id = isset($sub_item['key']) ? $sub_item['key'] : $sub_slug;
109 109 $external_link = false;
110 110 // Look up external_link setting using unique key first, then fall back to slug
111 - if( isset($optiongroup['submenu'][$sub_key_id]) && is_array($optiongroup['submenu'][$sub_key_id])){
112 - $external_link = (!empty($optiongroup['submenu'][$sub_key_id]['external_link']) && $optiongroup['submenu'][$sub_key_id]['external_link'] == 1) ? true : false;
113 - } elseif( isset($optiongroup['submenu'][$sub_slug]) && is_array($optiongroup['submenu'][$sub_slug])){
114 - $external_link = (!empty($optiongroup['submenu'][$sub_slug]['external_link']) && $optiongroup['submenu'][$sub_slug]['external_link'] == 1) ? true : false;
111 + if( isset($optiongroup['submenu'][$sub_key_id])){
112 + $external_link = ($optiongroup['submenu'][$sub_key_id]['external_link'] == 1) ? true : false;
113 + } elseif( isset($optiongroup['submenu'][$sub_slug])){
114 + $external_link = ($optiongroup['submenu'][$sub_slug]['external_link'] == 1) ? true : false;
115 115 }
116 116 $sub_title = $sub_item[0];
117 117 $sub_name = isset($sub_item[5]) ? $sub_item[5] : '';
118 118 $sub_icon = isset($sub_item[6]) ? $sub_item[6] : '';