My Snow Monkey Master

WordPress プレミアムテーマ Snow Monkey をカスタマイズするためのプラグインです。

よく使うカスタマイズの雛形をまとめているので、そこから拡張して開発を進めることができます。

仕組み

src/csssrc/js はコンパイルすると build/cssbuild/js を生成し、それらを my-snow-monkey-master.php から 読み込んでいます。

その他、functionssnow-monkey などがあり、これらに含む PHP ファイルは自動的に全て読み込まれます。この仕組みは rocket-martue/my-snow-monkey-plus/my-snow-monkey-plus.phpを参考にしています。謝意。

各種スクリプト

詳しくは package.json を確認してください。

定数

  • MY_SNOW_MONKEY_MASTER_URL : My Snow Monkey プラグインディレクトリへの URL
  • MY_SNOW_MONKEY_MASTER_PATH : My Snow Monkey プラグインディレクトリへの ファイルパス

wp-env での開発環境作成手順

  1. npm run start で立ち上げる
  2. http://localhost:8888/wp-admin にアクセスしてログイン
  3. テーマ Snow Monkey をインストールする
  4. 以下を .wp-env.json に上書きする
"mappings": {
    "wp-content/plugins": "./plugins",
    "wp-content/themes": "./themes",
    "sql": "./sql"
  }
  1. npm run update を実行する