The System Info plugin generates a composer.json file and provides system information based on the active plugins and theme in your WordPress installation. It』s designed to help you easily manage your site』s dependencies through Composer, a tool for dependency management in PHP.
Features
- Scans your current WordPress setup to detect active plugins and the active theme.
- Automatically generates
composer.jsoncontent with the necessary Composer requirements based on the detected plugins and theme. - Displays the generated
composer.jsoncontent in the WordPress admin interface for easy copying.
Usage
- After activating the plugin, navigate to
Tools -> System Infoin the WordPress admin interface. - Review the automatically generated
composer.jsoncontent. - Copy the displayed content and use it in your Composer setup as needed.
Example Output
{
「name」: 「yourname/wordpress-site」,
「description」: 「A WordPress site managed with Composer」,
「require」: {
「php」: 「>=7.4」,
「johnpbloch/wordpress」: 「「,
「wpackagist-plugin/example-plugin」: 「「,
「wpackagist-theme/example-theme」: 「*」
}
}






