esc_html__('Installing', 'busicare'), 'activating' => esc_html__('Activating', 'busicare'), 'error' => esc_html__('Error', 'busicare'), 'ajax_url' => esc_url(admin_url('admin-ajax.php')), ) ); } /** * Render the section. * * @access protected */ protected function render() { // Determine if the plugin is not installed, or just inactive. $plugins = get_plugins(); $installed = false; foreach ($plugins as $plugin) { if ('SpiceBox' === $plugin['Name']) { $installed = true; } } $slug = 'spicebox'; // Get the plugin-installation URL. $classes = 'cannot-expand accordion-section control-section-companion control-section control-section-themes control-section-' . $this->type; ?>
  • 'install-plugin', 'plugin' => $slug, ), self_admin_url('update.php') ); $plugin_install_url = wp_nonce_url($plugin_install_url, 'install-plugin_spicethemes-companion'); ?>

    'activate', 'plugin' => rawurlencode( $plugin_link_suffix ), 'plugin_status' => 'all', 'paged' => '1', '_wpnonce' => wp_create_nonce( 'activate-plugin_' . $plugin_link_suffix ), ), self_admin_url( 'plugins.php' ) ); ?>

  • add_section(new Busicare_companion_installer_Section($wp_customize, 'busicare_companion_installer', array( 'title' => '', 'capability' => 'install_plugins', 'priority' => 0, ))); } add_action('customize_register', 'busicare_companion_installer_register'); } } function busicare_hide_customizer_companion_notice(){ update_option('busicare_hide_customizer_companion_notice', true); echo true; wp_die(); } add_action('wp_ajax_busicare_hide_customizer_companion_notice', 'busicare_hide_customizer_companion_notice');