wordpressでテンプレート開発をしている際、関連ファイル、画像はテーマ内に置き、専用関数でテーマディレクトリのパスを指定するやり方を取るのがベターかと思うのですが、テーマファイル外に関連ファイルを置き、相対ルートパスで書いても問題はないでしょうか。
私がテーマファイルを開発する際、一度静的にサイト全体を作成しWPへ移植する、というやり方を取っており、その場合WPへ移植時のパスの変換が面倒だと感じています。
テーマファイル外、例えばサイトルート直下に使用する画像等のファイルをおき、静的に組む際もWPへ移植する際もルート相対で書けばパスを書き換える必要がないため、今までそういった対応を取ることが多かったのですが、思えばあまりそういったやり方をしているサイトやチュートリアルを見なかったため、改めてどうなんだろうと思った次第です。
デメリットとしては、テーマファイル外にあるため管理画面から修正ができない、WPを移行したい場合に移行ツールやバックアップファイルに含まれない等があるかなとぱっと思ったのですが、その他デメリットがあれば教えていただきたいです。
あなたの回答
tips
プレビュー