You appear to be a bot. Output may be restricted
Description
Produces an "activate" plugin linkWe probably don't need plugin_status, s(earch) or paged parameters
http://example.com/wp-admin/plugins.php? action=activate &plugin=oik%2Foik.php &plugin_status=all &paged=1 &s &_wpnonce=a53a158be5
Usage
$string = oik_plugin_activate_plugin( $plugin, $plugin_name );
Parameters
- $plugin
- ( string ) required – relative plugin file e.g. oik/oik-header.php We may not be activating the main plugin, so we need the relative path filename of the plugin to activate
- $plugin_name
- ( string ) required – e.g. oik-header
Returns
string link to enable activation – which user must chooseSource
File name: oik-privacy-policy/admin/oik-activation.phpLines:
1 to 12 of 12
function oik_plugin_activate_plugin( $plugin, $plugin_name) { $path = "plugins.php?action=activate&plugin_status=all&paged=1&s&plugin=$plugin"; $url = admin_url( $path ); $url = wp_nonce_url( $url, "activate-plugin_$plugin" ); $link = '<a href="'; $link .= $url; $link .= '">'; /* translators: %s: plugin name */ $link .= sprintf( __( 'Activate %1$s', null ), $plugin_name ); $link .= "</a>"; return $link; }View on GitHub View on Trac