2016-05-03 8 views
0

可能であれば、私は自動的にWordPressプラグインのリストを既存のREADMEファイル(好ましくはマークダウン)に追加したいと思います。私はこのアイデアを拝見してきましたが、これまではgulp-filelistを使用して、特定のディレクトリ内のファイル名をJSON形式の新しいファイルにパイプすることしかできませんでした。多分これはスタートです。WordPressプラグインのリストを使って既存のREADME.mdを動的に更新する方法は?

明確にするには、必要な解決方法は断続的に実行できるコマンドラインツールです。そのようなことがあまりにも頭痛(または不可能)であれば、リアルタイムの更新は必要ありません。さらに、アクティブ WPのプラグインとバージョン番号のリストを見ることは優れていますが、がインストールされたプラグインの単なるリストで十分でしょう。

答えて

0

できれば、私は自動的にすべてのあなたの参照を追加する プラグインを使用gulp-inject

既存のREADMEファイルへのWordPressのリストを追加したいと思います。

明確にすることが、所望の解は があなたのプラグインやそのリストを監視するために、断続的に

使用gulp-watch実行できるコマンドラインツールであるかもしれません。このようなリストを含むファイルがすでにある場合は、そのファイルを見て、それに応じて注入タスクを実行します。

Wordpressは、bowerコンポーネントを使用します。つまり、bower.jsonファイルがあることを意味します。 「依存関係」には、すべてのプラグインが表示されます。

すなわち

"dependencies": { 
    "lodash": "^4.5.0", 
    "bootstrap": "^3.3.6", 
    "font-awesome": "^4.5.0", 
    ... 
    ... 
    }, 
+0

私はWordPressのプラグインを参照しています、ブートストラップ、lodash、およびフォントなどの依存関係を投影しません。言い換えれば、wp-content/plugins /のすべてのリストが必要です。これらのために、そのような_bower.json_ファイルはありません。それでも、gulp-injectを使用してマークダウン文書にファイル名を挿入するオプションはありません。 – jeffreysbrother

+0

あなたはカスタムタグで何を注入するのかを '注入'することができます。あなたのケースでは、プラグインのリストをどこに注入するかを指定するために、Readme.mdファイルに ''のようなものを使用します。ワードプレスから[List Pligins](https://wordpress.org/plugins/list-plugins/)をckeckedしましたか? –

関連する問題