Skip to content
This repository has been archived by the owner on Feb 9, 2023. It is now read-only.
/ wp-file-header Public archive

A library that makes the management of WordPress file headers easier.

License

Notifications You must be signed in to change notification settings

pronamic/wp-file-header

Repository files navigation

Pronamic WordPress File Header

Many WordPress plugins contain bash scripts with sed and awk commands to update WordPress file headers. Because sed and awk commands are difficult to read and can be error prone we have developed this library. This library makes it easy to read and/or edit WordPress file headers in for example plugin.php, style.css or readme.txt.

Table of contents

Getting Started

Installation

To start documenting your WordPress filters and actions, require Pronamic WordPress Documentor in Composer:

composer require pronamic/wp-file-header --dev

Command Line Usage

Examples

vendor/bin/pronamic-wp-file-header get Version plugin.php
vendor/bin/pronamic-wp-file-header get 'Stable tag' readme.txt
vendor/bin/pronamic-wp-file-header get Version style.css
vendor/bin/pronamic-wp-file-header set Version 1.0.0 plugin.php
vendor/bin/pronamic-wp-file-header set 'Stable tag' 4.3 readme.txt
vendor/bin/pronamic-wp-file-header set Version 1.3 style.css

Alternatives

Here is a list of alternatives that we found. However, none of these satisfied our requirements.

If you know other similar projects, feel free to edit this section!

Links