{
  "$type": "site.standard.document",
  "canonicalUrl": "https://blog.nove-b.dev//posts/use-symlinks-for-wordpress-theme-local-development",
  "path": "/posts/use-symlinks-for-wordpress-theme-local-development",
  "publishedAt": "2023-11-06T00:00:00.000Z",
  "site": "at://did:plc:2atly2y5kfyjcj5zap6pv4wd/site.standard.publication/3mmxeqr2tcb2k",
  "tags": [
    "local",
    "local-by-flywheel",
    "wordpress",
    "シンボリックリンク"
  ],
  "textContent": "WordPressのテーマをどう管理するか\n\nLocal(旧Local by\nFlywheel)を使用してワードプレスのテーマを作成する時、フォルダ構成とかをどうすればいいのかいつも悩んでいた。\n\n作成したテーマをGithubで管理する場合は、Local(旧Local by\nFlywheel)のフォルダ構成の中にテーマフォルダを作成し、その中をGit管理し、node_modulesもそこで管理していた。\n\nただ本当にそれでいいのかしら。\n\nテーマの中にnode_modulesがある場合はワードプレスにアップロードする時はnode_modulesは削除したりして運用していたが、面倒くさい。\n\nそんな時に、いまさらながらと思われるかもだが、シンボリックリンクを知った。\n\nシンボリックを使用してみる\n\nシンボリックリンクを作成すれば、\n\n上記のようなディレクト構成にし、開発ディレクトリのsrcにあるSassとtsのようなコンパイルが必要なものを\ntheme-nameにビルドすることで、theme-nameに不要なものを格納せずに済む。\n\nそのうえで、theme-nameをLocal(旧Local by Flywheel)のwp-content/themes/theme-nameとリンクさせれば、良い。\n\nコマンドプロンプトを管理者で開き、下記コマンドを実行する。\n\n上記はシンボリックを作成するコマンドで\n\nとなる。",
  "title": "コンパイルを含む、ワードプレスのテーマをLocal(旧Local by Flywheel)で作成する場合にシンボリックリンクを使うようになった"
}