Суббота, 13 сентября 2008 г. Related posts...

суббота, 13 сентября 2008 г.

Related posts для Blogspot. Автоматизируем внутреннюю перелинковку.

автор Дмитрий Наумов 49 comments Tag Все о Blogger Спонсор поста: Лучшая детская мебель, интернет магазин кухни. Сегодня хочу рассказать классный «хак» Blogger – Related Posts, который в очередной раз нивелирует разницу между Wordpress и Blogspot. Оригинальный материал находится по адресу. Как видите, у меня все без проблем работает. Честно скажу – давно искал качественный плагин, и вот, наконец-то нашел то, что меня полностью устраивает. Зачем нужна такая штука, думаю, никому объяснять не нужно, дело даже не в перелинковке, а в том, чтобы читатель получше познакомился с вашим блогом, и застрял надолго -). Поехали! Шаг 1. Как всегда делаем бекап, как это делается всем известно, кто не знает – смотрите предыдущие посты рубрики. Шаг 2. Находим, закрывающий тег и вставляем перед ним следующий код:

#related-posts { float : left; width : 540px; margin-top:20px; margin-left : 5px; margin-bottom:20px; font : 11px Verdana; margin-bottom:10px; } #related-posts. widget { list-style-type : none; margin : 5px 0 5px 0; padding : 0; } #related-posts. widget h2, #related-posts h2 { color : #940f04; font-size : 20px; font-weight : normal; margin : 5px 7px 0; padding : 0 0 5px; } #related-posts a { color : #054474; font-size : 11px; text-decoration : none; } #related-posts a:hover { color : #054474; text-decoration : none; } #related-posts ul { border : medium none; margin : 10px; padding : 0; } #related-posts ul li { display : block; background : url(“http://i263.photobucket. com/albums/ ii150/mohamedrias/newconcept_bullet. png”) no-repeat 0 0; margin : 0; padding-top : 0; padding-right : 0; padding-bottom : 1px; padding-left : 16px; margin-bottom : 5px; line-height : 2em; border-bottom:1px dotted #cccccc; } RelatedPostsByRealtrix. co. cc. js’ type=’text/javascript’/>

Сохраняем шаблон. Шаг 3. Теперь находим следующий кусок кода (убедитесь что галочка «расширить шаблон» поставлена). И вставляем перед закрывающим тегом , т. е в середину, конструкцию:

Related Posts : , + data:label. name + "?alt=json-in-script& callback=related_results_labels&max-results=5"’ type=’text/javascript’/> removeRelatedDuplicates(); printRelatedLabels();

Сохраняем шаблон, проверяем свои посты и ликуем!

Суббота, 13 сентября 2008 г. Related posts...

P. S. Еще хочу сегодня дать небольшой совет, по тому как быстро искать и заменять код. Если у вас Mozilla, нажимаете CTRL-F, появится окошко поиска, прямо с моего блога, копируете фрагмент который нужно найти, вставляете в поиск, ищите. Потом опять же копируете с моего блога необходимый кусок и вставляете куда надо -). Таким образом, операцию, проделанную нами выше, можно выполнить за 1 минуту! Мир удивительных вещей на metkere. com Важное дополнение к посту! Подписаться на RSS, чтобы быть в курсе всех экспериментов. Подпишитесь на RSS чтобы получать самые свежие публикации в свой ридер. Это удобно! Еще по теме : Все о Blogger на 2:58     Comments 49 comments Андрей комментирует… Спасибо, Дмитрий! Искал что-то подобное.

Суббота, 13 сентября 2008 г. Related posts...

Хотя со временем подключения плагина (1 минута) – явный недобор :) Но включить (красиво) в блог минут за 30-ть – вполне реально. 15 сентября 2008 г. 14:15 Дмитрий Наумов комментирует… Согласен, что “1 минута”, это во многом метафора, но я реально управился очень быстро, там же всего два фрагмента кода вставить! 15 сентября 2008 г. 23:45 Делитант комментирует… Супер статья, супер совет. Благодаря твоему блогу, откраваю для себя blogger. com и не устаю удивляться его возможностям. Так держать! 16 сентября 2008 г. 15:01 Мониторинг Интернета комментирует… Шаг 3. у меня не работает. Постоянно выдает ошибку. В чем дело? Проверено на нескольких блогах. 17 сентября 2008 г. 11:00 Дмитрий Наумов комментирует… У меня вроде на 2 блогах все работает без проблем… Может быть где ошибаешься, или с шаблоном проблема. Виктор, я попробую разобраться, вечером отпишу в коммент или на e-mail. 17 сентября 2008 г. 12:28 Female Logic комментирует… Спасибо большое! Счас попробую поставить :) Отдельное спасибо за совет по Mozilla. 19 сентября 2008 г. 8:21 Егор О. комментирует… Полезно… Но вот вопрос: Что если я хочу сделать так, чтобы Related Posts у меня отображались после каждого поста в ОСНОВНОЙ колонке, а не в окошке отдельных постов, где отображаются комментарии? 20 сентября 2008 г. 4:15 Дмитрий Наумов комментирует… Понимаю, Егор. Я не программист, но знаю это более чем возможно. Единственная проблема – данный хак выдирает посты в соответствии с ярлыком или ярлыками публикаций. Каждому посту соответсвуют свои ярлыки, в этом небольшая сложность. А вообще, думаю, проблема решается, но только установкой иного расширения. Если где встречу, сразу опубликую. 20 сентября 2008 г. 11:38 Егор О. комментирует… Спасибо большое Дмитрий, обязательно буду следить за вашими записями 20 сентября 2008 г. 12:27 paskalex комментирует… Спасибо, Дмитрий, очень хорошая статья. Себе поставил, правда поменял цвет и, как ты, название. Дмитрий, можно маленький совет?: Используй для Блогуна и джей2джей центровку, будет выглядеть лучше(div align=”center” код /div)(незабудь <>). Могу подсказать как поменять http://blogun. ru/?r=4938 на, например, http://blogun. ru/home, но с сохранением реферала. 23 сентября 2008 г. 18:19 Дмитрий Наумов комментирует… To paskalex: Спасибо за совет и замечание, у меня такое разгильдяйтсво часто бывает. “Ходишь по 20 раз за день мимо”, и каждый раз – а потом выравняю, потом забываешь, ну и так по кругу, уже который месяц -). Ну, а зачем менять ссылку на http://blogun. ru/home ей богу не знаю -). Наверное, я просто над этим никогда не задумывался, может быть смысл и есть. 23 сентября 2008 г. 18:36 paskalex комментирует… То Дмитрий Наумов: Незачто. А по поводу ссылки – все просто: Человеческая жаба. Например захожу по етой ссылке http://blogun. ru/?r=4938 и ОПа…Мне стать чьимто партнёром(рефералом)? Низачто! Я удадяю в строке браузера эту часть(?r=4938) и далее регистрируюсь. А вот по этой ссылке (http://www. fastblogfinder. com/affiliate-link-cloaker/) ты можешь поменять это (?r=4938) на любое подходящее слово, например, home, ru, короче любое. И только очень внимательный может догадаться, что он стает твоим рефералом или как его там. 24 сентября 2008 г. 16:48 paskalex комментирует… Да ещё, Дмитрий, не в службу, а в дружбу зайди на мой блог и глянь как простой пользователь может у меня тоже чтото неотцентровано или елементы местами поменять. Ну типа взгляд со стороны. Удружишь? 24 сентября 2008 г. 16:51 Дмитрий Наумов комментирует… Конечно, обязательно зайду -) 25 сентября 2008 г. 1:53 Мониторинг Интернета комментирует… Видно были какие-то работы на блоггере, вот и не работал у меня третий шаг, в данный момент все окей. Спасибо за пост и внимание к моему вопросу. 10 октября 2008 г. 12:55 Дмитрий Наумов комментирует… Всегда пожалуйста, рад что оказался полезным -). 10 октября 2008 г. 13:22 Николай комментирует… Большое спасибо за подробное описание. 9 декабря 2008 г. 18:16 Allpa комментирует… А что такое внутренняя перелинковка? Это не “Ещё новости по теме”, которые стоят у Вас… пардон, у тебя :) в конце каждого поста? Мне кажется, нет, я точно видела у тебя об этих “ещё новостях”, а сейчас не могу найти, хоть убей… :( Или я всё напутала? 13 января 2009 г. 0:58 Дмитрий Наумов комментирует… Да это и есть “Еще по теме”, в этом посте как раз про это. Кроме этого нужно в каждом посте делать хоть одну ссылку на предыдущие публикации. 13 января 2009 г. 1:40 Allpa комментирует… Да, ещё спрошу: как сделать, чтобы куски кодов, вставляемых в сообщение, отображались в тексте сообщения? Я помню, что должен быть какой-то тег, отменяющий теги :) , но забыла, какой… Извини, что здесь спрашиваю – просто вижу, как у тебя это красиво получается, а я вчера мучилась, пытаясь втискивать код, поясняя то
и сё, и обнаруживая, что при публикации поста коды эти исчезают… Боже, как я путанно… :( прости… 13 января 2009 г. 2:39 Allpa комментирует… >> Кроме этого нужно в каждом посте делать хоть одну ссылку на предыдущие публикации Без этого не будет работать? 13 января 2009 г. 2:45 Дмитрий Наумов комментирует… То Allpa: на счет кусков кода думаю написать в вопросах ответах через день-два. Но вообще, никаких кодов не использую, просто у каждого символа есть код, для – “>”. Набор символов использовать без кавычек. Печатаю в ворде как обычно, а потом в один присест все меняю. 13 января 2009 г. 11:05 Дмитрий Наумов комментирует… Тут написал, так что ничего не понятно, лучше в “Вопросах и ответах”. А что касается обычных ссылок на предыдущие публикации – конечно скрипт будет работать и без этого, просто это очень полезно в плане seo. 13 января 2009 г. 11:10 Allpa комментирует… А как сделать это “Популярное” – ну, как у Вас? Причём, я видела такую фичу ещё на каком-то блоге, и даже, кажется, промелькнуло объяснение (или название гаджета?), как поместить на свой блог… но я не помню, где это… :( 13 января 2009 г. 17:22 Дмитрий Наумов комментирует… То Allpa: Вы как раз сейчас комментирует к посту где написано как это сделать -). 13 января 2009 г. 23:08 Allpa комментирует… >> Вы как раз сейчас комментирует к посту где написано как это сделать Нет-нет, в этом Вашем посте про “Ещё по теме”, я же спрашиваю о такой фиче → http://s48.radikal. ru/i121/0901/e7/234a21557479.png 13 января 2009 г. 23:46 Дмитрий Наумов комментирует… Понятно, такое у меня тоже есть http://maxibiz. blogspot. com/2008/10/blog-post_08.html 13 января 2009 г. 23:54 Lunatik2811 комментирует… Дмитрий, спасибо за интересную статью. Попробовала на своих блогах и сразу же возник вопрос: Тело сообщения в моем шаблоне достаточно узкое, и некоторые Related posts очень некрасиво вылезают за его пределы. У вас же, я вижу, название переносится на новую строку. Не подскажете ли чайнику, как сделать такой же text-wrap? 16 января 2009 г. 22:45 Lunatik2811 комментирует… Ох, уже сама увидела, где это правится. Что значит, пора спать :0 Но вместо этого вопроса возникло еще два: Как ограничить количество показываемых related post? А то что-то длиннющий список получается. Там есть какое-то max-results=5, но у меня все равно выдает больше десятка статей. И: Хотела подписаться по мылу, но FeedBurner ругается, мол, подписка по почте не активирована. Это сознательная позиция (ты пишешь, что предпочитаешь rss) или баг? 16 января 2009 г. 22:58 Дмитрий Наумов комментирует… То Lunatik2811: Указанный параметр max-results=5, как раз и определяет количество постов, я у себя например поменял на 7. Спасибо за сообщение о feedburner, сейчас вспомнил что наверное на самом деле я отключал эту функцию, сейчас пойду исправлю. Но RSS для подписки конечно, удобнее, попробуйте вам понравится! 16 января 2009 г. 23:20 Lunatik2811 комментирует… Дмитрий, спасибо за ответ. Что ж, попробую RSS, уж больно хочется к вам подписаться :) А вот что с max-results, непонятно… Ну, буду разбираться. 17 января 2009 г. 11:49 Дмитрий Наумов комментирует… То Lunatik2811: Пожалуйста, а подписку на e-mail я в ближайшее время починю, и такая возможность снова будет. С max-results я думаю проблема может быть в том, что это результат на каждый “ярлык”. Нужно это проверить, у меня обычно каждому посту соответствует один ярлык, поэтому количество совпадает. Если ярлыков больше, не исключено что и результатов больше. 17 января 2009 г. 14:09 Lunatik2811 комментирует… О, это идея. Поэкспериментирую с ярлыками, но, похоже, это оно и есть. Спасибо. 17 января 2009 г. 21:15 Дмитрий Наумов комментирует… То Lunatik2811: Скорее всего так и есть, ради эксперимента последнему посту присвоил 2 ярлыка, получил 10 ссылок в Related posts. Честно говоря даже не знаю как просто и легко это побороть, потому что с одной стороны не хочется чтобы было очень много ссылок, с другой – даже хорошо когда они из разных категорий. Поэтому получается что для каждого поста необходимо в зависимости от количества его ярлыков, свое оптимальное количество… Нужно подумать. 18 января 2009 г. 1:25 Leonid Zaplatnikov комментирует… Спасибо большое! Единственное, в каждом посте они ссылаются и на самих себя… вот бы это убрать) 20 января 2009 г. 2:44 Web-pilot комментирует… Пост хороший и полезный, но у меня пока не пошел твой “рецепт”, думаю проблема в моем шаблоне ( у меня один из предлагаемых Блоггером-”Харбор” ). В хтмл пока делаю только первые шаги, поэтому не горюю по этому поводу! :) Я затеял блог с похожей тематикой, а потому буду внимательно читать и новинки в твоем! Дима, в любом случае гран-мерси тебе за интересный блог!!! P. S А с шаблонами я еще все равно играться буду – возможно тоже перейду на 3 колоночный, как и у тебя. :) 5 февраля 2009
60;г. 23:28 Дмитрий Наумов комментирует… То Web-pilot: В принципе шаблон может послужить причиной, хотя в принципе не должен. Скорее случается ситуация когда в шаблоне иначе названы какие-то переменные, поэтому не всегда просто разобраться что и куда вставлять. 7 февраля 2009 г. 2:28 AT комментирует… @Leonid Zaplatnikov @all В принципе, вся функциональная часть написана у них тут http://technotrixdebajyoti. googlepages. com/ RelatedPostsByRealtrix. co. cc. js Сохраняем этот файл и смотрим функции. Т. о. можно и ссылку на них убрать, да и вообще избавится от зависимости от них. Ведь нет гарантии, что в один прекрасный день они и скрипт этот снесут или чего хуже, каку какую-нибудь туда напишут. Если Дима захочет, я могу у него гостевой пост написать, как все это сделать. Тимур 11 февраля 2009 г. 2:17 Дмитрий Наумов комментирует… То AT: Конечно, Тимур. С гостевыми постами проблем нет, в любое время. 11 февраля 2009 г. 12:24 allpa-allpa комментирует… AT, ага, я сразу сохранила этот. js к себе и ссылку исправила. 12 февраля 2009 г. 16:34 Владимир комментирует… У меня не находит кусок кода в 3 шаге, что делать? 23 апреля 2009 г. 14:58 Mbiz комментирует… То Владимир: этот фрагмент должен быть потому что он в таком виде есть во всех шаблонах с которыми я имел дело. Попробуйте, упростить запрос, когда ищите этот фрагмент в браузере до data:post. body, думаю, должно получиться. 24 апреля 2009 г. 20:50 Николай комментирует… И тут такая же проблема. Уже писал про комментарии. Блог куда то пропадал. Потом появился и вот с настройками комментариев и перелинкрвкрй все сбито. Странно как то. Хотя на втором блоге все нормально работает. 6 мая 2009 г. 18:01 Анонимный комментирует… Доброго времени суток. Почему то не найду у себя вот этой части data:post. body/ Хз что делать( 21 октября 2009 г. 13:49 Дмитрий Наумов комментирует… Должно быть обязательно, Вы “глазами” ищите или с помощью поиска Ctrl-F? 21 октября 2009 г. 19:11 Ticcurilla комментирует… Здравствуйте, Дмитрий! Хочу рассказать про то, КАК я нашёл Ваш блог ))) Искал я значит в Яндехе фразу “blogspot как сделать три колонки вместо двух” и ровненько пятым по счёту выходит сей блог… Захожу я значит и особо не вдумываясь, начинаю у себя править коды! ))) Всё сделал как надо, всё сохранил, – захожу, а трёх колонок как не было, так и нет! Восстановил я прежний код, но начались какие-то глюки… Что это может быть? Я вообще только начинаю вести свой блог, ему неделя от роду, но КАК бы мне к нему три колоночки всё-же прикрутить, да так, чтобы когда гаджеты и виджеты добавляешь, чтобы видно было именно ТРИ колонки… Не поможете мне? 29 октября 2009 г. 3:47 Дмитрий Наумов комментирует… ТО Ticcurilla: возможно где-то ошиблись, рецепт работает проверено 20 раз, у меня тоже стоит. Если предварительно не делали бекап, а сейчас глюки, попробуйте найти те фрагменты кода которые добавляли. 29 октября 2009 г. 22:03 Юля комментирует… Не могу не на одном родном шаблоне установить код. Может что то уже изменилось. Автор напишите пожалуйста новый пост на эту тему. 25 апреля 2010 г. 19:15 Дмитрий Наумов комментирует… То Юля: более поздние варианты есть http://maxibiz. blogspot. com/2009/02/related-posts_25.html 26 апреля 2010 г. 18:00 Отправить комментарий

Отправить комментарий

if (!window. google || !google. friendconnect) { document. write(‘ Следующее | Предыдущее | Главная страница |

Понравилась статья? Получай обновления и будь всегда в курсе событий!
Подпишись на RSS или
blog comments powered by Disqus