You appear to be a bot. Output may be restricted
Description
oik_plugin_oik_install_linkhttp://example.com/wp-admin/update.php?action=install-plugin&plugin=oik&_wpnonce=eb1c632af5 http://example.com/wp-admin/plugin-install.php?tab=search&s=oik&plugin-search-input=Search+Plugins For versions of oik before 1.14 the $problem is not passed so we have to find out ourselves if oik happens to be installed but is the wrong version. Tricky isn't it?
Usage
oik_plugin_oik_install_link( $plugin, $problem );
Parameters
- $plugin
- ( mixed ) required –
- $problem
- ( mixed ) optional default: missing –
Returns
voidSource
File name: oik-batchmove/admin/oik-activation.phpLines:
1 to 26 of 26
function oik_plugin_oik_install_link( $plugin, $problem="missing" ) { if ( $problem == "missing" ) { /* Is it missing or just inactive ? */ $plugin_to_activate = oik_plugin_check_installed_plugin( $plugin ); if ( $plugin_to_activate ) { $link = oik_plugin_activate_plugin( $plugin_to_activate['file'], $plugin_to_activate['Name'] ); } else { $link = oik_plugin_install_plugin( $plugin ); } } elseif ( $problem == null ) { $plugin_to_activate = oik_plugin_check_installed_plugin( $plugin ); if ( $plugin_to_activate ) { $activated = oik_plugin_is_plugin_activated( $plugin ); if ( $activated ) { $link = oik_plugin_update_plugin( $plugin ); } else { $link = oik_plugin_activate_plugin( $plugin_to_activate['file'], $plugin_to_activate['Name'] ); } } else { $link = oik_plugin_install_plugin( $plugin ); } } else { $link = oik_plugin_update_plugin( $plugin ); } return( $link ); }View on GitHub View on Trac