[WordPress] qTranslateでサイト内検索をすると、言語設定が無効になる対処法 2


qTranslateでサイト内検索をすると、言語設定が無効になる対処法”]

「wp_dropdown_pages」を使ってドロップダウンメニューを作成しているのですが、どうも上の対処だけだと、メニュー選択時に言語設定がでデフォルトに戻ってしまいました。
どうしたものかと悩んでいたら、

と。カスタム投稿だとうまくいかない仕様のようです(自分もカスタム投稿を使ってました)。
早速指摘通り、qtranslate_hooks.phpの中に

add_filter('post_type_link', 'qtrans_convertURL');

を追加してみましたら、無事うまくいきました。

qTranslate以外の多言語プラグインは、翻訳記事毎に別途新規作成して互いをひもづける、という仕様なので、自分の想定するサイトの設計には使えないのです。



物草灸太郎

怠けたい。

コメントを残す