私だけかもしれないが、KUSANAGI環境でThe Event Calendar Proを使うとちょこちょこと英語環境判定をうけてしまう。
表示が英語になるだけならいいんだけれど、URLも日本語⇔英語でおかしくなっているのでその部分をfunctions.phpのフックで強制的に修正するコード。テーマ関係なく使っていくので、Code Snippets あたりでテーマとは別レベルで管理していくのが吉。
以下は修正コードそのまま。
いたるところにフックをつけてくれているので、こういった作業は比較的やりやすい。
|
1 2 3 4 5 6 7 8 9 10 11 |
function ja_tribe_get_venue($url){ $url=str_replace("venue","会場",$url); return $url; } add_filter('tribe_get_venue_link','ja_vanue_link'); function ja_tribe_get_organizer_link($url){ $url=str_replace("organizer","主催者",$url); return $url; } add_filter('tribe_get_organizer_link','ja_tribe_get_organizer_link'); |