13/02
2017
Wallogit.com
2017 © Pedro Peláez
Parse WordPress plugin zip-files to extract a plugin's metadata.
Parse WordPress plugin zip-files to extract a plugin's metadata., (*1)
composer require siteoptimo/wp-plugin-parser
<?php
use SiteOptimo\WpPluginParser\WpPluginParser;
use SiteOptimo\WpPluginParser\Entity\Plugin;
$zipFile = 'path/to/plugin.zip';
try {
/** @var Plugin $plugin */
$plugin = WpPluginParser::parsePlugin($zipFile);
echo $plugin->getName() . ':';
var_dump($plugin);
} catch(\SiteOptimo\WpPluginParser\Exception\WpPluginParserException $e) {
// Handle exception.
}