You appear to be a bot. Output may be restricted
Description
Find out if we think the plugin is installed but not activated or not even installed
Usage
$string = oik_plugin_check_installed_plugin( $plugin );
Parameters
- $plugin
- ( string ) required – the plugin file name ( without plugin path info? )
Returns
string null if it's not installed or plugin to be activated C:\apache\htdocs\wordpress\wp-content\plugins\oik\shortcodes\oik-bob-bing-wide.php(289:0) 2012-05-23T07:52:15+00:00 696 cf=the_content bw_get_plugins(4) Array ( [oik/oik.php] => Array ( [Name] => oik base plugin [PluginURI] => http://www.oik-plugins.com/oik [Version] => 1.13 [Description] => Lazy smart shortcodes for displaying often included key-information and other WordPress content [Author] => bobbingwide [AuthorURI] => http://www.bobbingwide.com [TextDomain] => [DomainPath] => [Network] => [Title] => oik base plugin [AuthorName] => bobbingwide ) )Source
File name: oik-batchmove/admin/oik-activation.phpLines:
1 to 18 of 18
function oik_plugin_check_installed_plugin( $plugin ) { $plugin_to_activate = null; $needle = "/$plugin.php"; $plugins = get_plugins(); //bw_trace2( $plugins ); if ( count( $plugins )) { foreach ( $plugins as $plugin_name => $plugin_details ) { if ( strpos( $plugin_name, $needle ) ) { //bw_trace2( $plugin_name, $needle ); $plugin_to_activate['Name'] = $plugin_details['Name']; $plugin_to_activate['file'] = $plugin_name; break; } } } return( $plugin_to_activate ); }View on GitHub View on Trac