qTranslate - оптимизация/устранение багов

(Ответов: 1, Просмотров: 74)
  1. Дипломник
    • Регистрация: 27.03.2015
    • Сообщений: 237
    • Репутация: 33
    Приветствую!

    Прошу помощи в настройке плагина

    Русский стоит по умолчанию. Как сделать, чтобы рус.версия отображалась без идентификатора языка ru?

    Сейчас
    <link hreflang="ru" href="https://site.ua/ru/" rel="alternate" />
    <link hreflang="uk" href="https://site.ua/ua/" rel="alternate" />
    <link hreflang="x-default" href="https://site.ua/" rel="alternate" />
    Нужно
    <link hreflang="ru" href="https://site.ua/" rel="alternate" />
    <link hreflang="uk" href="https://site.ua/ua/" rel="alternate" />
    <link hreflang="x-default" href="https://site.ua/" rel="alternate" />

    В настройках стоит "Скрыть URL языка для языка по умолчанию."
    Нажмите на изображение для увеличения.  Название:	Screenshot_1.jpg  Просмотров:	2  Размер:	17.6 Кб  ID:	24147
    скрин настроек http://prntscr.com/jufmg0
    • 0
  2. Дипломник
    • Регистрация: 27.03.2015
    • Сообщений: 237
    • Репутация: 33
    мож кому пригодится, хоть и костыльно...
    файл \wp-content\plugins\qtranslate-x\qtranslate_frontend.php 64 строка
    меняем
    PHP код:
    echo '<link hreflang="'.$hreflang.'" href="'.qtranxf_convertURL('',$lang,false,true).'" rel="alternate" />'.PHP_EOL
    на
    PHP код:
            if ($lang == "ru") {
                echo 
    '<link hreflang="'.$hreflang.'" href="'.qtranxf_convertURL('',$q_config['default_language']).'" rel="alternate" />'.PHP_EOL;
            } else {
                echo 
    '<link hreflang="'.$hreflang.'" href="'.qtranxf_convertURL('',$lang,false,true).'" rel="alternate" />'.PHP_EOL;
            } 
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Мистика woocommerce, yoast seo, qtranslate, Integration: Yoast SEO & qTranslate-X, WooCommerce & qTranslate-X
WordPress 0 26.10.2017 15:57
Оптимизация DLE 9.7
DLE 5 12.12.2014 15:12
Верстка html+css, натяжка на WP, исправление багов верстки !
Создание сайтов 4 15.07.2013 22:31
Устранение ошибок на проблемном сайте.
Вопросы от новичков 7 18.10.2011 23:52

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры