Показ отрывка вместо статьи на страницах комментариев
Избавляемся от повторяющегося контента и делаем жизнь диалапщиков легче
Прочитав сегодня еще раз статью «Комментатор уже читал пост», решил реализовать описанную Сергеем технику более простым способом. Кроме того, в WordPress 2.7 добавлена поддержка многостраничных комментариев; следуя логике статьи, было бы неплохо показывать отрывок (excerpt) вместо полного текста и для страниц комментариев. Я вижу два способа решения поставленной задачи: Изменение шаблона single.php. Добавление функции в functions.php [...]
← Вернуться к полной версии записи «Показ отрывка вместо статьи на страницах комментариев»…
Автор: Vladimir; опубликовано в: SEO, Советы; метки: SEO, WordPress, комментарииИюн
2009
Комментарии к статье «Показ отрывка вместо статьи на страницах комментариев» (20) »
Пожалуйста, не используйте эту форму для комментирования! Данная форма предназначена исключительно для ботов.
Оставить комментарий к записи «Показ отрывка вместо статьи на страницах комментариев»
गते गते पारगते पारसंगते बोधि स्वाहा
Меня зовут Владимир, я программист-фрилансер, специализирующийся на Web-программировании и програмировании под Linux.
По совместительству занимаюсь администрированием LAMP/LNMP-серверов и техническим переводом.


Спасибо очень нужный скрипт на выходных постараюсь установить!
Подключи последний кусок на add_action(‘the_content’,») и будет плагин. Так и обрезание текста можно вынести в отдельную функцию – мне вот как работает эксерпт не шибко нравится.
Вах, а еще у тебя прямо здесь на странице проблема – я из-под Хрома, так что не вижу, где ты использовал способ уравновешивающих паддингов-марджинов для равной высоты колонок (сайдбар, где пунктирные бордеры?), но при добавлении комментария (и вообще, любому переходу по анкору в пределах страницы), весь контент уходит вверх за шапку.
Получается куда круче, чем описанный способ «убирания» контента =)
Это известный баг WebKit’а. Я знаю, как с ним справиться в FireFox, но для Safari/Chrome решения пока не нашел.
Так в том то и дело, что это не лечится ни в ИЕ, ни в вебките. Так что не рекомендуется его использовать на страницах с анкорами. Впрочем, я так, на всякий случай, если это вдруг случайно вышло =)
И в IE тоже? Чёрт! В 7 и 8?
Спасибо за скрипт. Установил, работает)))
спасибо
Спасибо! Было бы здорово, если бы еще title не дублировался на этих страницах.
Алексей, если я Вас правильно понимаю, то всё делается аналогично:
?>
<h1 class="posttitle"><a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a></h1>
<?php
}
else {
// title не показываем
}
Владимир, имел ввиду мета-тег . У Вас на блоге как раз все хорошо, добавляется «страница №». Я для перезаписи заголовков использую приведенную здесь функцию. Она этот случай не учитывает, насколько я понимаю. Вот как туда вставить Ваш код и не соображу.
Совершенно аналогично
Перед (или после)
добавить
if ($cpage) {
$out .= ' Страница комментариев ' . $cpage;
}
Большое спасибо! Не хотите повесить donation?
Я бы повесил, но так сложилось, что я в чёрном списке у WebMoney за то, что обвинил их в клевете и прочих вещах (что, впрочем, соответствует действительности).
А ты повесь донейшн через a1pay или робокассу какую-нибудь
У них у всех вывод средств через WebMoney
Разве нет на Я.Деньги?
тут такая фигня… Я гражданин Украины. Соответственно, с российскими деньгами будет куча заморочек.
Прикрутил liqpay, вроде бы даже работает. Что удобно — можно выводить деньги прямо на карточку.
Действительно работает
Приятно было узнать, что мы с Вами еще и земляки. Спасибо еще раз за помощь.