470 | | $action_links[] = '<span class="button button-disabled">' . _x( 'Installed', 'plugin' ) . '</span>'; |
| 470 | $plugins = get_plugins( '/' . $plugin['slug'] ); |
| 471 | $plugin_file = ''; |
| 472 | |
| 473 | if ( ! empty( $plugins ) ) { |
| 474 | $plugin_file = $plugin['slug'] . '/' . key( $plugins ); |
| 475 | } |
| 476 | |
| 477 | if ( $plugin_file && ! is_plugin_active( $plugin_file ) ) { |
| 478 | |
| 479 | $activate_url = wp_nonce_url( 'plugins.php?action=activate&plugin=' . $plugin_file, 'activate-plugin_' . $plugin_file ); |
| 480 | $action_links[] = sprintf( '<a class="button" href="%s" title="%s" target="_parent">%s</a>', esc_url( $activate_url ), esc_attr__( 'Activate this plugin' ), _x( 'Activate', 'plugin' ) ); |
| 481 | } else { |
| 482 | $action_links[] = sprintf( '<span class="button button-disabled" title="%s">%s</span>', esc_attr__( 'This plugin is already installed and is up to date' ), _x( 'Installed', 'plugin' ) ); |
| 483 | } |