Thursday, October 17, 2013

Get Wp Plugins

function getWpPlugins(){
  $array_Plugins = get_plugins();
  $plugins1 = array();
  $active_plugins = get_option('active_plugins');
 
  foreach($array_Plugins as $plugin_file => $data) {
   $status = 'inactive';
 
   if (array_search($plugin_file,$active_plugins)){
    $status = 'active';
   }
   $plugins1[] = array(
    "Status" => $status,
    "Name" => $data['Name'],
    "PluginURI" => $data['PluginURI'],
    "Version" => $data['Version'],
    "Description" => $data['Description'],
    "Author" => $data['Author'],
    "AuthorURI" => $data['AuthorURI'],
    "TextDomain" => $data['TextDomain'],
    "DomainPath" => $data['DomainPath'],
    "Network" => $data['Network'], 
    "Title" => $data['Title'],
    "AuthorName" => $data['AuthorName'],
    "Path"=>$plugin_file
   );
  }
  return $plugins1;
 }

Share This!


No comments:

Post a Comment

Powered By Blogger · Designed By Seo Blogger Templates