• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь qtranslate и разные названия новостей

masterlan

Гуру форума
Регистрация
14 Окт 2009
Сообщения
604
Реакции
53
Привет народ. На сайте плагин qtranslate , добавляю новость, и:
если указываю разные названия для разных языковых версий (для рус: Новость , а для англ: News), то получаю на главной странице
[:ru]Новость[:]

Как-то не логично, что плагин заставляет и для 2-х версий писать одно название...
В чем может быть проблема?
 
Скорее всего, проблема в теме - для вывода заголовка используется не стандартные функции типа get_the_title() или the_title(), а просто выводится строка из базы данных. Или еще какой-то плагин перехватывает вывод заголовка, после чего qtranslate не может корректно его подменить.
Скинь под спойлер код проблемной страницы шаблона - посмотрю.
 
А что будет если добавить новость только на одном языке (рус), на английской версии она отобразится на русском языке, или не отобразится вовсе?
 
А что будет если добавить новость только на одном языке (рус), на английской версии она отобразится на русском языке, или не отобразится вовсе?
Вам проще писать на форум, чем попробовать?
qTranslate X отобразит для недостающего контента надпись, которую вы при добавлении языка указываете, например "Извините, но эта статья доступна только на языке English" и ссылка с переходом на англ.версию

В чем может быть проблема?
У вас не отрабатывает плагин. Как вам уже написали, наиболее вероятная причина - вывод заголовков/контента не через функции WP ( the_title(), the_content() ) а через костыль вроде get_post_field()

Решений 2:
- правильное - изменить способ вывода на правильный
- не очень правильный - применять фильтр the_content() для вывода
 
Вам проще писать на форум, чем попробовать?

Конечно проверить у себя проще. Но если у меня описанные мною выше опции работают не правильно, то возможно и остальной функционал работает не правильно. По этому спрашиваю здесь.

qTranslate X отобразит для недостающего контента надпись, которую вы при добавлении языка указываете, например "Извините, но эта статья доступна только на языке English" и ссылка с переходом на англ.версию


У вас не отрабатывает плагин. Как вам уже написали, наиболее вероятная причина - вывод заголовков/контента не через функции WP ( the_title(), the_content() ) а через костыль вроде get_post_field()

Решений 2:
- правильное - изменить способ вывода на правильный
- не очень правильный - применять фильтр the_content() для вывода
спс
 
Назад
Сверху