siteoptimo / wp-plugin-parser
Parse WordPress plugin zip-files to extract a plugin's metadata.
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 2
Forks: 1
Open Issues: 0
pkg:composer/siteoptimo/wp-plugin-parser
Requires
- ext-zip: *
This package is not auto-updated.
Last update: 2025-12-01 21:21:16 UTC
README
Parse WordPress plugin zip-files to extract a plugin's metadata.
Installation
composer require siteoptimo/wp-plugin-parser
Usage
<?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. }