wp-get-plugin-data

1.0.0 • Public • Published

WP Get Plugin Data

A Node Package that parses a WordPress plugin or any PHP file contents to retrieve its metadata, just like get_plugin_data() WordPress function

Use it like this:

plugin-file.php

<?php
/**
 * Plugin Name: My Plugin File
 * Plugin URI: https://wordpress.org/plugins/...
 * Description: My plugin description
 * Version: 1.0.0
 * Author: Author Name,
 * Author URI: https://github.com/... 
 * Text Domain: my-plugin-domain
 * Domain Path: /src/languages
 * Requires at least: 3.0.0
 * Requires PHP: 7.0
 */

app.js

const WPGetPluginData = require('wp-get-plugin-data');
WPGetPluginData('plugin-file.php').then(function(parsedFile){    
    console.log(parsedFile);
});
{ name: 'My Plugin File',
  pluginURI: 'https://wordpress.org/plugins/...',
  version: '1.0.0',
  description: 'My plugin description',
  author: 'Author Name',
  authorURI: 'https://github.com/...',
  textDomain: 'my-plugin-domain',
  domainPath: '/src/languages',  
  requiresWP: '3.0.0',
  requiresPHP: '7.0'   }

Package Sidebar

Install

npm i wp-get-plugin-data

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

3.14 kB

Total Files

3

Last publish

Collaborators

  • pablo.pacheco.karzin