複数のプラグインを1つに結合しますか?


8

私は、それぞれが特定の機能を備えたいくつかのプラグインを収集しましたが、そうでなければ1つの大きなプラグインになります。

これらを単一のインストール可能なzipにバンドルすることは可能ですか?


それが可能であるため、それが実行されるべきであるという意味ではありません。これを行う論理的な理由はわかりません。
sandrodz 2018

回答:


12
  1. 各プラグインファイルを確認し、プラグインヘッダーを削除します。
  2. loader.phpファイルを作成します。

このようなもの:

<?php
/*
Plugin Name: Combined Plugin
Description: Contains plugin a, plugin b and plugin c
*/

include dirname(__FILE__) . '/plugin-a.php';
include dirname(__FILE__) . '/plugin-b.php';
include dirname(__FILE__) . '/plugin-c.php';

1
「my-plugin-collection」というフォルダを作成し、各プラグインフォルダをそのフォルダにコピーしました。次に、loader.phpファイルを作成して、プラグインフォルダーのplugin.phpファイルをそれぞれ参照します。プラグインが複雑でサブフォルダーがある場合でもこれが機能することを願っています...
Scott B

1
この方法で組み合わされたプラグインは、更新通知を受け取らないか、メインのプラグインリスト内に表示されないことに注意してください。InfiniteWPやManageWPなどのWP管理システムを使用している場合、個々のプラグインを更新することもできません。
ジェイ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.