qTranslate и Related Posts в WordPress
Столкнулся с проблемой совместной работы плагинов qTranslate и Related Posts для WordPress. В списке похожих постов отображались названия на всех языках сайта, в частности, и на русском, и на английском, с указанием меток <!–:en–>, <!–:ru–> и так далее. Решение оказалось очень простым.
Изменению подвергся текст плагина WordPress Related Posts. В частности, необходимо заменить код:
1 2 3 4 |
function wp_related_posts(){ $output = wp_get_related_posts() ; echo $output; } |
на код:
1 2 3 4 |
function wp_related_posts(){ $output = wp_get_related_posts() ; echo _e($output); } |
Функция _e осуществляет перевод передаваемого ей содержимого, то есть показывает содержимое на одном, нужном, языке.
Проверил все работает )))