wordpress

【JIN】WordPressでカスタムフィールドを検索対象にする方法

投稿日:2020年6月7日 更新日:

ディクトレ韓国語という、オンラインで韓国語のリスニングやディクテーションができるサービスを運営しています。

サイトリニューアルする際、WPのカスタム投稿やカスタムフィールドを使うことにしたのですが、サイト内検索の対象にカスタムフィールドがデフォルトでは入らないらしく、検索に引っかからないようになってしまいました。

いろいろ調べて出来たので、解決策を書いておきたいと思います。

WordPressのカスタムフィールドをサイト内検索の対象にする方法

具体的には、下記のサイトで紹介されているコードを子テーマ内のfunction.phpに追記することで、カスタムフィールドの内容を検索に含むことができるようになりました。

参考WordPress内の検索対象にカスタムフィールドも適用する

また、function.php内の追記する場所を間違えるとうまくいかないので注意しましょう。

私は、元々書いてあったコードの間に中途半端にぶちこんでしまい動かずしばらく悩みました。


↑ここに記入して無事動きました。

コード非常に参考になりました。

ありがとうございました。

-wordpress

© 2020 ヨコログ