[Помогите] Спецы по Wordpress - нужна помощь!

Тема в разделе "Wordpress", создана пользователем Charle, 26 авг 2010.

Статус темы:
Закрыта.
Модераторы: DzSoft, Sorcus
  1. Charle

    Charle Постоялец

    Регистр.:
    5 окт 2006
    Сообщения:
    105
    Симпатии:
    9
    Пришел ко мне сайт на продвижение с установленным плагином qtranslate на вордпресе.
    Англоязычной версии сайта нет, но к любой записи, метке, рубрике добавляется
    к ссылке префикс ?lang=en. Причем это становится видно когда сайт индексируется в поисковых системах. Это очень мешает продвижению - необходимо удалить эти страницы.
    Но не тут-то было... После деактивации плагина возникает ошибка с указанием на строчку в header на <?php echo qtrans_generateLanguageSelectCode('text'); ?>
    Если её закомментировать, то вообще белый экран.
    По хорошему лучше вообще удалить этот плагин, но никак не удаляется.
    Может кто знает как решить проблему ?
     
  2. Sizamas

    Sizamas

    Регистр.:
    17 апр 2008
    Сообщения:
    417
    Симпатии:
    97
    может проблема не с удалением, а просто в самом шаблоне происходит где-то обращение к плагину, нужно сначала это обращение удалить - а потом и плагин
     
  3. v3n1k

    v3n1k Постоялец

    Регистр.:
    10 сен 2007
    Сообщения:
    103
    Симпатии:
    79
    Нужно почистить таблицы в БД
    Посты
    Код:
    UPDATE wp_posts SET post_content = SUBSTRING(post_content, LOCATE('[lang_en]', post_content)+9);
    UPDATE wp_posts SET post_content = SUBSTRING(post_content, 1, LOCATE('[/lang_en]', post_content)-1);
    Заголовки
    Код:
    UPDATE wp_posts SET post_title = SUBSTRING(post_title, LOCATE('[lang_en]', post_title)+9);
    UPDATE wp_posts SET post_title = SUBSTRING(post_title, 1, LOCATE('[/lang_en]', post_title)-1);
    Категории
    Код:
    UPDATE wp_terms SET name = SUBSTRING(name, LOCATE('[lang_en]', name)+9);
    UPDATE wp_terms SET name = SUBSTRING(name, 1, LOCATE('[/lang_en]', name)-1);
    Либо вместо [/lang_en] - <!--:en-->, смотря какая версия. Там тэги различаются для английского языка.
     
Статус темы:
Закрыта.