!!! ЗАПИСЬ ОБНОВЛЕНА!!! Респект KF-WEB.
При использовании плагина «All in One SEO Pack» возникает проблема с отображением тайтлов системы SEOzavr. Это вполне понятно — плагин их просто подменяет на свои. Решить эту проблему настройками плагина не представляется возможным (по крайней мере я не смог найти игнор-лист страниц), поэтому для решения проблемы потребуется небольшой хак. возможно установив галочку в настройках страницы в поле «Отключить в записи/странице». И все!
Идея предельно простая — найти то место в файле all_in_one_seo_pack.php, где происходит подмена тайтлов, и добавить условие игнорирования страницы каталога статей. Такими преобразованиями занимается функция replace_title. Находим в 305 строке (это для текущей версии 1.4.6.3 — в других версиях номер строки будет другой) такой код:
if ($start && $end) {
и заменяем его на:
if ($start && $end && !is_page(ID)) {
где ID — это ID страницы каталога статей (посмотреть можно в админке в списке страниц)
После этого подмена тайтлов будет происходить везде, кроме каталога статей сеозавра.
Что то похожее:
SEOzavr, WordPress, Настройка, Полезное
|
Эта запись добавлена 9-го марта 2008 года в 11:17 в рубрику Здесь про мои проекты.
Подпишись на RSS комментариев RSS 2.0





21 марта 2008 23:18
Спасибо, очень помогло
29 марта 2008 11:55
Не совсем помогло. Кеи и описание отображаются для статьи, а титл не изменяется, а остается титл блога.
Version: 1.4.6.4
30 марта 2008 8:59
Husnud, Version: 1.4.6.4 — это версия вордпресса? Если честно я такую даже не видел. Если есть желание скиньте мне на контакты доступ — я посмотрю.
6 мая 2008 16:54
О! Спасибо огроменное! Вчера всю ночь провозился с этим глюком (система не видела тайтлов своих и мои площадки отказывалась принимать), а я не мог понять в чем же проблема… решение было простейшим – отключить нафиг этот плагин (жалко, а что делать)… Может стоит дать ссылку на этот пост в статью с мануалом подключения WP к сеозавру? Думаю многим будет полезно )))
18 мая 2008 3:52
Толи новичкам везет, толи я чего то не догоняю. Зачем такие сложности?
При создании страницы, способом описанным в этом блоге, внизу есть поле All in One SEO Pack. Ставим чекбокс «Отключить в записи/странице:» По моему должно получиться. По крайней мере у меня встало легко.
18 мая 2008 9:42
KF-WEB, точно. Так намного проще. Сейчас изменю в описании.
19 мая 2008 20:26
о! а я мучался
26 мая 2008 20:52
Я тоже мучался. В комментах к посту про установку сеозавра на вордпрес вроде были похожие проблемы – но ссылки на эту страницу не нашёл (может плохо искал).
Отписался в поддержку – ответили оперативно – молодцы!
30 мая 2008 9:15
уф блын, как однако все просто… а сколько потов пролито и нервово съедено
10 августа 2008 4:39
Руслан, здравствуйте… Помогите решить следующую проблему, т.к. без Вас, боюсь, нам не справится…
Вроде все в порядке:
Каталог статей на http://www.ssloha.ru/etc
Тайтл пробной статьи на http://www.ssloha.ru/etc?id=1
Ссылка с главной странице на каталог есть…
Но при добавлении сайта в систему пишет:
Не найден тайтл пробной статьи по адресу http://www.ssloha.ru/etc?id=1
WP последний, All in One SEO Pack – последний и отключен. Также пробовали его полностью деактивировать, но проблема не устранилась.
Спасибо.
11 августа 2008 23:27
Рамиль, о проблеме кеширования ответил Вам по почте.
23 октября 2008 19:11
Такое поле появляется только при создании записи, но не страницы. И не только у меня
Какая у вас версия плагина и WP, что всё работает?
У меня последние версии, но работает только с записями.
Видимо, придётся хакать плагин
15 июня 2009 13:45
Все становил все работает. Вот только вопрос а теперь можно обратно включить плагин WP- super cache?
16 июня 2009 15:31
Юрий, исключите кеширование страницы каталога статей и вообще проблем не будет.
17 июня 2009 2:18
перерыл все файлы плагина WP- super cache, и не где не нашел строчки: if ($start && $end) {