Musariev.com

WordPress: хак для All in One SEO Pack

Posted by: musariev on: Апрель 12, 2008

При использовании плагина «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 страницы каталога статей (посмотреть можно в админке в списке страниц)

После этого подмена тайтлов будет происходить везде, кроме каталога статей сеозавра.

Ответить


  • musariev: УРЛ на каталог статей дайте. И предлагаю перенести обсуждение на базовый блог http://
  • acsell: здравствуйте. все сделал именно так, как написано. каталог статей отображается в н

Рубрики