| 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 | } |