コンパイルを含む、ワードプレスのテーマをLocal(旧Local by Flywheel)で作成する場合にシンボリックリンクを使うようになった

nove-b November 6, 2023
Source

WordPressのテーマをどう管理するか

Local(旧Local by Flywheel)を使用してワードプレスのテーマを作成する時、フォルダ構成とかをどうすればいいのかいつも悩んでいた。

作成したテーマをGithubで管理する場合は、Local(旧Local by Flywheel)のフォルダ構成の中にテーマフォルダを作成し、その中をGit管理し、node_modulesもそこで管理していた。

ただ本当にそれでいいのかしら。

テーマの中にnode_modulesがある場合はワードプレスにアップロードする時はnode_modulesは削除したりして運用していたが、面倒くさい。

そんな時に、いまさらながらと思われるかもだが、シンボリックリンクを知った。

シンボリックを使用してみる

シンボリックリンクを作成すれば、

上記のようなディレクト構成にし、開発ディレクトリのsrcにあるSassとtsのようなコンパイルが必要なものを theme-nameにビルドすることで、theme-nameに不要なものを格納せずに済む。

そのうえで、theme-nameをLocal(旧Local by Flywheel)のwp-content/themes/theme-nameとリンクさせれば、良い。

コマンドプロンプトを管理者で開き、下記コマンドを実行する。

上記はシンボリックを作成するコマンドで

となる。

Discussion in the ATmosphere

Loading comments...