カスタムプラグインのビルド、アップロード

GOOD プロセス

ビルドコマンドをたたく

cd プラグインのルートディレクトリ
npm run build

FTPツールを使用し、プラグインフォルダをwp-content/pluginsにアップロード

WordPressのダッシュボードに入り、プラグインを有効化する

BADプロセス

ビルドコマンドをたたく

cd プラグインのルートディレクトリ
npm run build

// zip化
npm run plugin-zip

WordPressのダッシュボードから、zipファイルをアップロードする

失敗する

失敗要因

プラグインアップロード機能は、zipファイルの再帰的な解凍処理が行えなず、buildフォルダ内のファイル名が次のようになる。

build\index.asset.php

安全なカスタムプラグインのアップロード方法

サーバーからFTPを使用しアップロードする。