req_plugins; foreach($req_plugins as $plugin) : if( $plugin['host_type'] == 'bundled' ) { $status = $this->get_plugin_active($plugin); switch($status) { case 'install' : $btn_class = 'install-offline button'; $label = $this->strings['install_n_activate']; $link = $plugin['location']; $info = $plugin['info']; break; case 'inactive' : $btn_class = 'deactivate button'; $label = $this->strings['deactivate']; $link = $plugin['location']; $info = $plugin['info']; break; case 'active' : $btn_class = 'activate button button-primary'; $label = $this->strings['activate']; $link = $plugin['location']; $info = $plugin['info']; break; } ?>
get_plugin_active($plugin); switch($status) { case 'install' : $btn_class = 'install-offline button'; $label = $this->strings['install_n_activate']; $link = $plugin['location']; $info = $plugin['info']; break; case 'inactive' : $btn_class = 'deactivate button'; $label = $this->strings['deactivate']; $link = '#'; $info = $plugin['info']; break; case 'active' : $btn_class = 'activate button button-primary'; $label = $this->strings['activate']; $link = '#'; $info = $plugin['info']; break; } ?> call_plugin_api($plugin['slug']); if(!isset($info->errors)) : $icon_url = $this->check_for_icon($info->icons); $status = $this->get_plugin_active($plugin); $btn_url = $this->generate_plugin_url($status, $plugin); switch($status) { case 'install' : $btn_class = 'install button'; $label = $this->strings['install_n_activate']; break; case 'inactive' : $btn_class = 'deactivate button'; $label = $this->strings['deactivate']; break; case 'active' : $btn_class = 'activate button button-primary'; $label = $this->strings['activate']; break; } $path = WP_PLUGIN_DIR.'/'.esc_attr($plugin['slug']).'/'.esc_attr($plugin['filename']); ?>