【WordPress】子テーマではlibrary/functionsにファイルを追加しても反映されない【WordPress】子テーマではlibrary/functionsにファイルを追加しても反映されない7月からちまちまと本家ブログのトップページ工事を進めてます。今はカスタム投稿タイプを追加して表示させているとこ。カスタム投稿タイプを表示させるショートコードを子テーマに追加しよう、というところでハマりました。話の前提として、私が使用しているWordPressテーマは「SANGO」です。親テーマで使えるショートコードはlibrary/functions配下のファイルに定義されています。子テーマのlibrary/functions配下に同じファイルを作って、そこに自分が作ったショートコードを追加すればいいと思ってました。親テーマのファイルに追加すると反映されるけど、子テーマのファイルに追加しても反映されない。私の書き方が悪いのか??と思いながらいろいろ調べたところ、どうも子テーマでlibrary/functions配下にファイルを追加しても読み込まれないらしい。いうわけで、追加したいショートコードはfunctions.phpに追加したのでした。functions.phpが煩雑になりそうなのであまりしたくなかったけれど、読み込まれないなら仕方ないね。親テーマのファイルをいじるのはもっといや。子テーマで独自にショートコードを追加したいときはお気をつけください。iPhone.ぞえふりにちで「セルフマネジメント」や「栄養」などについての記事を書いています。広島で月に一回「広島ライフラボ」を開催しています。ライフハックマガジン・コミカル!では「てぬきっこ」。