Создаем для блога на WordPress кнопки социальных сетей и закладок Twitter, Vkontakte, Google Buzz, Я.ру, Мой Мир, ЛиРу (Liveinternet), Livejournal, Blogger, Facebook и Friendfeed

Рубрика: SMO продвижение сайта,WordPress для чайников

Здравствуйте уважаемые читатели блога KtoNaNovenkogo.ru. Сегодня мы поговорим о том, как установить на страницы своего блога кнопки добавления статьи WordPress в популярные социальные сети и сервисы такие как, Twitter, Vkontakte, Google Buzz, Я.ру, Мой Мир, ЛиРу (Liveinternet), Livejournal, Blogger, Facebook и Friendfeed. Естественно, что вы сами сможете выбрать, кнопки на какие именно социальные сети и сервисы вам устанавливать, а я постараюсь подробно рассказать как это сделать в деталях и картинках (ну, в общем, как обычно).

Кнопки социальных сетей

Зачем нужны в WordPress кнопки социальных сетей и сервисов и как они работают

Зачем нужны эти кнопки добавления статьи WordPress в социальные сети и сервисы и почему нужны именно кнопки добавления в социальные сервисы, а не в сервисы социальных закладок, которые можно встретить почти на каждом сайте (Универсальные скрипты, создающие панель с кнопками для добавления статей в популярные сервисы социальных закладок)? Думаю, что этот вопрос излишен, но все же поясню. Тут все дело в перспективности и отдаче, которую можно получить от социальных сервисов и соцзакладок. Так вот, соцзакладки постепенно изживают себя и отдача от постинга анонсов статей в сервисы соцзакладок постепенно и неуклонно снижается.

В то время, как социальные сети и сервисы, такие как Twitter, Vkontakte, Google Buzz, Я.ру, Мой Мир и другие, наоборот, набирают обороты и анонсы ваших статей из WordPress, добавленные читателями в эти сети и сервисы, принесут вам как обратную ссылку на ваш сайт, так и некоторое количество посетителей, которые никогда лишними не будут. У меня, кстати, на днях произошло событие — посещаемость этого блога (KtoNaNovenkogo.ru, если кто не знает, на каком именно сайте он читает эту статью) наконец-то, перевалила за 2000 уникальных посетителей в сутки.

Вернемся к нашим кнопкам социальных сервисов для блога на WordPress. Они ведь нужны не только вам (владельцу WP блога), но и вашим посетителям (читателям), т.к. позволят им в удобной для них форме добавить ссылку на понравившуюся им статью в тот социальные сервис, где они активно общаются. Люди склонны делиться с другими тем интересным, что им удалось найти на просторах интернета.

Так давайте же облегчим нашим уважаемым читателям жизнь и создадим в удобном месте каждой статьи WP блога (наверное, верх или низ статьи) ряд кнопок, нажав на которые, в нужном читателю социальном сервисе откроется форма добавления нового сообщения с уже заполненными полями ссылки на статью и ее названием. Пользователю только останется, при желании, добавить какой-нибудь комментарий или же поменять что-то в заголовке. В общем основную работу по добавлению анонса статьи на социальный сервис выполнит скрипт кнопки в WordPress, а наш посетитель сможет при желании внести любые изменения.

Сама кнопка добавления в какой-либо социальный сервис анонса материала из WordPress будет состоять из картинки этой кнопки и кода (скрипта), с помощью которого будет осуществляться переход на страницу добавления новой записи на сайте этого социального сервиса. Причем, скрипт кнопки добавления статьи из блога на WordPress в социальный сервис будет передавать данные об адресе статьи и о ее названии. Это позволит читателю вашего WP блога не утруждать себя набором текста и копирования ссылок.

Изображения для кнопок социальных сетей и закладок и определения файла из темы WordPress, в который будет вставляться код этих кнопок

Картинки для кнопок добавления статей WP блога в социальные сети и сервисы (Twitter, Vkontakte, Google Buzz, Я.ру, Мой Мир, ЛиРу (Liveinternet), Livejournal, Blogger, Facebook и Friendfeed) вы можете использовать любые (любых размеров и форматов), главное, чтобы было красиво и вписывалось в дизайн вашего блога на WordPress. Можете взять те картинки, которые использую я или же нарисовать (или найти на просторах интернета) свои картинки для кнопок социальных сетей.

или одной картинкой

Далее нам нужно будет определиться, куда именно вы будет вставлять кнопки добавления в социальные сети и сервисы на WP блоге. Очевидно, что это должна быть страница Вордперсс со статьей, на которую, собственно, читатели и будут ссылаться при помощи этих кнопок. Можно разместить кнопки добавления в социальные сети и сервисы сверху или снизу статьи WP блога, а может быть даже и там и там. Главное понять, в какой именно файл нашего блога на WordPress нужно будет вставлять код этих кнопок.

Тут нам может помочь материал, описывающий устройство тем (шаблонов) WordPress — Темы оформления для блога на WordPress — установка, из каких файлов (шаблонов) состоят и как работают. Итак, получается, что в WordPress за вывод страниц с содержимым статей отвечает файл под названием SINGLE. Найти этот файл вы сможете в папке с используемой вами темой (шаблоном) для Вордпресс по следующему пути:

/wp-content/themes/название папки с используемой вами темой оформления WordPress/

Но для этого вам нужно будет подключиться к своему WP блогу по протоколу FTP, например, с помощью программы FileZilla (Как получить доступ к сайту по FTP с помощью программы FileZilla). Откройте файл SINGLE на редактирование в удобном для вас редакторе (я пользуюсь Notepad++). Если вы хотите вставить кнопки добавления в социальные сети и сервисы внизу статьи блога на WordPress (как у меня), то вставлять код кнопок социальных сетей для WordPress нужно будет после содержимого статьи, которое выводится с помощью строчки:

 <?php the_content('Читать полностью'); ?>

Сразу после этой строки вы можете вставлять код нужных вам кнопок добавления в социальные сети и сервисы. Если вы хотите разместить некоторые из этих кнопок еще и в верху статьи блога на WordPress, то код этих кнопок нужно будет вставить перед приведенным выше участком кода файла SINGLE, отвечающим за вывод статьи на вебстраницу. Все довольно просто, осталось только узнать, какой именно код нужно использовать для каждой из кнопок добавления в сервисы Twitter, Vkontakte, Google Buzz, Я.ру, Мой Мир, ЛиРу (Liveinternet), Livejournal, Blogger, Facebook и Friendfeed.

Создаем в WordPress кнопку добавления в Twitter заголовка и URL статьи

Начнем с сервиса микроблогинга Twitter. Последнее время он набирает популярность и на данный момент может являться очень серьезным источником трафика и популяризации вашего сайта. Более подробно о работе в Twitter вы можете почитать в этом материале — Что такое Twitter, регистрация, настройка аккаунта и внешнего вида, поиск друзей и начало общения в Твиттере. Классический вариант кода отправки заголовка и адреса статьи в Twitter выглядит так:

<a rel="nofollow" target="_blank"  href="http://twitter.com/home/?status=<?php the_title(); ?> <?php the_permalink(); ?>"><img src="<?php bloginfo('template_url'); ?>/images/twitter1.gif"  alt="Добавить в Twitter" /></a>

Атрибут TARGET="_BLANK" я вставил для того, чтобы сайт Твиттера открывалась в другом окне, оставляя страницу вашего WP блога открытой. Если вам это не нужно, то просто уберите этот атрибут из кода.

Атрибут REL="NOFOLLOW" позволяет закрыть от индексации поисковиками внешнюю ссылку, ведущей с вашего WP блога на сайт Твиттера, что поможет избежать утечки Google PageRank (PR) со страниц вашего сайта (Google PageRank (PR) — что это такое и от чего зависит PR, в чем измеряется и как посмотреть PageRank, как PR влияет на положение в поисковой выдаче Google), а так же позволит больше заработать на продаже ссылок с вашего сайта (Заработок на продаже ссылок со своего сайта в постовых и рекламных обзорах).

Изображение для кнопки добавления в Twitter из WordPress вам нужно будет загрузить в папку IMAGES, которая находится в папке с используемой вами темой (шаблоном) Вордпресс, которая находится здесь:

/wp-content/themes/название папки с используемой вами темой (шаблоном) WordPress/images/

Но я, обычно, избавляюсь от лишнего динамического PHP кода, который можно заменить на статичные ссылки, поэтому строку:

src="<?php bloginfo('template_url'); ?>/images/twitter1.gif"

Я заменяю на реальный путь, где лежит нужная картинка для кнопки добавления в Twitter статьи из WordPress:

src="http://ktonanovenkogo.ru/image/twitter1.gif"

В моем случае это папка IMAGE, которая находится в корневой папке WP блога. Вы можете использовать для хранения изображений кнопок любую папку на вашем WP блоге, надо будет только прописать путь до нее.

Для меня, код кнопки добавления в Twitter, приведенный выше, оказался не совсем удачным, в силу того, что в Твиттере существует ограничение на длину сообщения в 140 знаков, а заголовки моих статей в купе с очень длинными ссылками на эти статьи запросто перекрывают этот лимит. При добавление моей статьи в Твиттер с помощью этой кнопки получается большой перебор по количеству символов:
Добавление в Twitter заголовка и ссылки на статью
У меня, зачастую, одна только ссылка может быть длиннее, чем 140 символов, и получается, что в этом случае, даже если сократить все сообщение, то ссылка все равно не поместится. Получается, что такой вариант кнопки добавления в Twitter для моего WP блога никак не подходит. Специально сокращать заголовки статей и длину ЧПУ ссылки (как, кстати, советуют многие спецы) я не намерен, ибо посещаемость моего WP блога доказывает, что длина заголовков статей и длина адресов этих страниц не ухудшает отношение поисковиков к сайту, а возможно это даже окажется лучшим вариантом.

Можно, конечно же, вместо пермалинка, т.е. URL, созданного с помощью ЧПУ, отправлять в Твиттер оригинальный URL на статью, которую формирует сам WordPress, без активации ЧПУ. Не совсем понятно, что я хотел сказать? Попробуйте тогда почитать об этом в статье Настройка ЧПУ (человеко-понятные url) для WordPress. В этом случае код кнопки добавления в Twitter будет выглядеть так:

<a title="Затвитить пост!" target="_blank" rel="nofollow" href="http://twitter.com/home/?status=<?php the_title(); ?> <?php bloginfo('url'); ?>/?p=<?php the_ID(); ?>"><img src="<?php bloginfo('template_url'); ?>/image/rtwitter.png"></a>

При добавлении статьи в Twitter с помощью такой кнопки, получится такой вид URL:
Добавление в Twitter заголовка и укороченной ссылки на статью
Как видите URL стал значительно короче, но заголовок статьи вместе с этой ссылкой по прежнему превышает лимит в 140 символов. Увы и ах, да и к тому же, я не совсем уверен в том, как отнесутся поисковики к тому, что на две одинаковых статьи моего блога на WordPress будут иметься разные ссылки. На лицо явное дублирование контента, хотя возможно, что я и ошибаюсь, но все же лучше будет для сокращения URL использовать специальные сервисы для этого предназначенные.

А вместо длинного заголовка статьи я решил, что проще будет отправлять просто фразу, вроде «Рекомендую почитать». Может это и не оптимальный вариант, но в моем случае, наверное, наиболее подходящий. Для того, чтобы реализовать описанное в этом абзаце, вам нужно будет использовать такой код для кнопки добавления в Твиттер:

<a rel="nofollow" target="_blank" href="http://twitter.com/home/?status=<?php echo urlencode( 'Рекомендую почитать: ' ) .
fb_gettinyurl( get_permalink() ); ?>" title="Добавить в Twitter"><img src="<?php bloginfo('template_url'); ?>/images/twitter.gif" alt="Опубликовать в twitter.com" ></a>

В Твиттере добавленное с помощью такой кнопки сообщение будет выглядеть так:
Добавление в Twitter заголовка и укороченной ссылки на статью
Как видите URL адреса материала моего WP блога оказалась укороченной с помощью сервиса TINYURL, а само сообщение получилось очень коротким и пользователь, в случае необходимости, сможет добавить еще что-нибудь от себя. В общем, выбирайте наиболее вам подходящий вариант, используйте приведенные мною выше картинки или же рисуйте свои, как говорится — выбор за вами.

Кнопка добавления в Friendfeed заголовка и URL статьи из блога на WordPress

С сервисом Friendfeed таких проблем как с Твиттером не возникло, ибо такого жесткого ограничения на количество символов в Френдфиде нет. И мои слишком длинные заголовки и адреса (URL) статьей прекрасно помещаются в сообщениях Friendfeed. Подробнее про Friendfeed вы можете почитать в этой статье — Регистрация, настройка канала и трансляции сообщений в FriendFeed.

Еще раз повторюсь, что для того, чтобы ничего не менять в этом коде (кроме названия файла изображения), вам нужно будет загрузить изображение кнопки добавления в Friendfeed в папку:

/wp-content/themes/название папки с используемой вами темой (шаблоном) WordPress/images/

Если же вы будете использовать другую папку в Вордпресс для хранения картинки кнопки, то пропишите путь до этой папки в теге IMG, как я делал это выше.
Код кнопки добавления в Friendfeed из WordPress с пермалинком (ЧПУ оптимизированным URL) в качестве ссылки на статью будет выглядеть так:

<a title="Добавить в FriendFeed" target="_blank" rel="nofollow" href="http://www.friendfeed.com/share?title=<?php the_title(); ?> <?php the_permalink(); ?>"><img src="<?php bloginfo('template_url'); ?>/images/social-pillows-friendfeed-1.jpg"></a>

Кнопки добавления в Vkontakte, Google Buzz, Я.ру, Мой Мир, ЛиРу (Liveinternet), Livejournal, Blogger, Facebook заголовка и URL статьи из блога на WordPress

Не буду долго говорить о каждом из этих сервисов, а просто приведу код, который нужно будет вставить в WordPress для добавления во все эти социальные сети и сервисы:

  1. Код кнопки добавления в сервис ВКонтакте для WordPress:
    <a href="http://vkontakte.ru/share.php?url=<?php the_permalink(); ?>" target="_blank" rel="nofollow"><img src="<?php bloginfo('template_url'); ?>/images/vkontakte.gif"title="Поделиться ВКонтакте"></a>
  2. Код кнопки добавления в сервис Google Buzz:
    <a href="http://www.google.com/reader/link?url=<?php the_permalink(); ?>&title=<?php the_title(); ?>&srcURL=http://ktonanovenkogo.ru/" rel="nofollow" target="_blank"><img src="<?php bloginfo('template_url'); ?>/images/google-buzz-compact.gif" title="Добавить в Google Buzz"></a>
  3. Код кнопки добавления в Я.ру:
    <a target="_blank" rel="nofollow" href="http://my.ya.ru/posts_add_link.xml?title=<?php the_title(); ?>&URL=<?php the_permalink(); ?>"><img src="<?php bloginfo('template_url'); ?>/images/yru.gif"  title="Поделиться ссылкой на Я.ру" /></a>
  4. Код кнопки добавления в сервис Мой Мир (mail.ru):
    <a target="_blank" rel="nofollow" href="http://connect.mail.ru/share?share_url=<?php the_permalink(); ?>"><img src="<?php bloginfo('template_url'); ?>/images/moi-mir.gif"  title="Добавить в Мой Мир"></a>
  5. Код кнопки добавления в блог на блог-платформе LiveInternet:
    <a href="http://www.liveinternet.ru/journal_post.php?action=l_add&amp;cnurl=<?php the_permalink(); ?>" target="_blank"><img src="<?php bloginfo('template_url'); ?>/images/liru.gif" title="Добавить в свой блог на ЛиРу (Liveinternet)"></a>
  6. Код кнопки добавления в блог на блог-платформе Livejournal:
    <a target="_blank" rel="nofollow" href="http://www.livejournal.com/update.bml?event=<?php the_permalink(); ?>&subject=<?php the_title(); ?>" ><img src="<?php bloginfo('template_url'); ?>/images/livejournal.gif" title="Добавить в свой блог на livejournal.com"></a>
  7. Код кнопки добавления в блог на Blogger для WordPress:
    <a target="_blank" rel="nofollow" href="http://www.blogger.com/blog_this.pyra?t&u=<?php the_permalink(); ?>&n=<?php the_title(); ?>&a=ADD_SERVICE_FLAG&passive=true&alinsu=0&aplinsu=0&alwf=true&hl=ru&skipvpage=true&rm=false&showra=1&fpui=2&naui=8"><img src="<?php bloginfo('template_url'); ?>/images/blogger.gif" title="Добавить в свой блог на Blogger.com"></a>
  8. Код кнопки добавления в сервис Facebook:
    <a rel="nofollow" target="blank" href="http://www.facebook.com/sharer.php?u=<?php the_permalink(); ?>"><img src="<?php bloginfo('template_url'); ?>/images/facebook.gif"  title="Поделиться ссылкой в FaceBook"></a>

Да, несмотря на то, что последнее время Яндекс тоже перестал учитывать ссылки с атрибутом REL="NOFOLLOW" (так же, как и все остальные поисковые системы), на всякий случай можно заключить код кнопок добавления в социальные сети и сервисы еще и в тег NOINDEX (в этом случае Яндекс не только не будет индексировать эту ссылку, но и вообще будет игнорировать все, что заключено в этом теге). Т.е., например, для одной из кнопок в WordPress это будет выглядеть так:

<noindex><a rel="nofollow" target="blank" href="http://www.facebook.com/sharer.php?u=<?php the_permalink(); ?>"><img src="<?php bloginfo('template_url'); ?>/images/facebook.gif"  title="Поделиться ссылкой в FaceBook"></a></noindex>

Так же будет не плохо, если вы для всех кнопок добавления в социальные сети и сервисы, в теге IMG, пропишите размеры картинки этой кнопки. Это можно сделать с помощью атрибутов тега IMG — HEIGHT и WIDTH (Вставляем изображения в текст с помощью тега IMG). Код кнопки добавления в социальные сети и сервисы для WordPress тогда будет выглядеть, например, так:

<noindex><a rel="nofollow" href="http://www.livejournal.com/update.bml?event=<?php the_permalink(); ?>&subject=<?php the_title(); ?>" target="_blank" title="Опубликовать в своем блоге livejournal.com"><img src="<?php bloginfo('template_url'); ?>/image/livejournal.gif" alt="Опубликовать в своем блоге livejournal.com" width="73" height="18"></a></noindex>

Код всех тех кнопок, что вы будете добавлять в файл SINGLE (/wp-content/themes/название папки с используемой вами темой оформления WordPress/) вы можете заключить в контейнер из открывающего и закрывающего тегов DIV, прописав для этого контейнера класс. Затем, можно в файле каскадных таблиц стилей STYLE.CSS вашего WP блога (который лежит там же, где и файл SINGLE) прописать для этого класса ряд свойств, которые, например, помогут выровнять блок с кнопками добавления в социальные сервисы (сети) относительно других элементов дизайна WordPress блога.

Для добавления некоторых, из рассмотренных выше кнопок социальных сетей, можно использовать специально предназначенные для этого плагины WordPress или же вставлять скрипт уже готовых кнопок социальных сетей и сервисов с расширенным функционалом. Правда, WP плагины и скрипты кнопок будут создавать дополнительную нагрузку на сервер, при загрузке страниц вашего WP блога, поэтому рассмотренный выше способ создания кнопок для добавления в социальные сети и сервисы является оптимальным с точки зрения снижения нагрузки WordPress на сервер хостинга. WP плагины и скрипты кнопок добавления в социальные сети и сети и сервисы, я тоже буду рассматривать в последующих статьях. Может быть, кому-то такой способ добавления кнопок покажется лучшим.

У Евгения Попова вышел новый видекурс Все Технические Моменты Онлайн Бизнеса в Видеоформате, который стоит того, чтобы с ним ознакомиться.

Вы так же можете ознакомиться с другими статьями на тему продвижения сайта:

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

Робот считает, что Вам это тоже может быть интересно:
Очень обяжете, если воспользуетесь этим блоком кнопок:
RSS
Получать обновления по почте
Рубрика : SMO продвижение сайта,WordPress для чайников
Наверх


Комментарии
1-06-2010 в 16:47

Скажите пожалуйста, а можно такие кнопки как-то добавить не к WordPress, а к блогу в сервисе Блоггер? или это не реально.

Ирина

2-06-2010 в 12:23

Спасибо за информацию!..

Но как можно изменить Заголовок, Изображение, кол-во символов, вообще как можно настроить все самому?

(Интересует кнопка добавления вКонтакт, использовать плагин для WordPress не могу (не хочу)... а добавить нужно такую кнопочку...

Заранее Спасибо!

d0s

2-07-2010 в 10:22

Добрый день!

Скажите, а для статей на сайте, реализованном на CMS Joomla, есть такие решения? Очень хочу сделать на своем сайте, чтобы у читателей была возможность добавлять материалы с моего сайта в социалки.

Дамир

2-07-2010 в 11:36

d0s: заменяете картинку на свою и прописываете путь к ней в коде.

Дамир: для этого нужно знать коды Joomla. Попробую поискать варианты и если найду, то напишу об этом отдельный пост.

Дмитрий

2-07-2010 в 11:44

Дмитрий:

При редактировании материала в Joomla есть кнопка выключения редактора. Тогда становится виден код статьи. Может быть, коды кнопок можно вставлять непосредственно в код статьи? причем, код примерно такой же, как в этом материале, но адаптированный под сайт.

Дамир

3-07-2010 в 3:59

ДМитрий, я вставил коды кнопок в WordPress. При переходе по нажатой кнопке в сервисе (блог-платформе) в месте url-заметки возникает кусок php-кода: А при переходе на сервис Blogger по соответствующей кнопке вообще пишет: u: URL содержит недопустимые символы.Что делать?

Евгений

3-07-2010 в 4:05

Вот этот код, который выскакивает

<?php the_permalink()

Евгений

3-07-2010 в 19:20

Спасибо за информацию, но не могли бы вы подсказать название существующего WP плагина, который справляется с этой работой в wordpress. Ведь такие плагины точно есть

Михалыч

4-07-2010 в 21:47

O.o А зачем в коде Google Buzz ссылка на сайта Глобатора?

Sleep Walker

5-07-2010 в 9:24

Хорошо написано, читал в другим месте не так подробно и четко, я так понял по миом кнопок можно и баннеры повесить и прочее в WordPress. Читать пост не много сложно и за большого количества «навтыканной» рекламы :-) . Хотя пирожки кушать хочется всем!

Otpad

21-07-2010 в 22:37

подскажите как вставлять код в WordPress, чтобы кнопки были горизонтально, а не одна под другой?

arik

30-07-2010 в 13:40

полезная статья, спасибо!

но есть вот какой вопрос: можно ли через простую ссылку в WordPress (без плагинов и скриптов) добавлять в тело поста ЖЖ или заметки ВКонтакте (например) часть текста статьи или даже весь текст?

можно ли как-нибудь запихать в ссылку the_excerpt?

pasum

31-07-2010 в 1:22

В коде кнопки для Google buzz приведен неверный адрес

не www.google.com/reader/link

а www.google.com/buzz/post

muar

2-08-2010 в 20:43

Я ща замучался... смотрю чего то WordPress глючит... а проблемы была в том, что Вы для кода вконтакте забыли в конце закрыть тэг a...

rambomzh

2-08-2010 в 21:17

rambomzh: спасибо за замечание, все поправил для кнопки В Контакте.

Дмитрий

2-08-2010 в 23:38

Sleep Walker: патаму что сперто :) ))))))))))

surgeon4

2-08-2010 в 23:41

Sleep Walker говорит, что:

O.o А зачем в коде Google Buzz ссылка на сайта Глобатора?

патаму чта сперта shakin.ru/other/social-buttons.html

фу, у вас ссылки вырезает из каментов. лучше удалите кнопку «вставить ссылку» из формы

surgeon4

2-08-2010 в 23:52

surgeon4: ну, не сперто (фу, слово какое нехорошее, хотя и хлесткое), а скомпилировано из разных источников. Глобатор ведь тоже не сам код написал (насколько я знаю, он не программер, хотя и человек хороший, вежливый и общительный). Зачем изобретать велосипед, когда все уже придумали за нас.

Вот с Твиттером, там действительно, пришлось покопаться, пока не нашел подходящий вариант. А эти кнопки для WordPress, просто взял из разных мест, наиболее удобные, с моей точки зрения варианты. Можно было бы, конечно, просто дать ссылки на те сайты, где нарыл кнопочки, но мне больше нравится статью написать с подробным объяснением всего и вся.

Дмитрий

18-08-2010 в 15:04

При попытке разместить кнопку твиттера в WordPress получил сообщение:

--------------

Fatal error: Call to undefined function fb_gettinyurl () in /usr/home/toppartn/domains/toppartner.ru/public_html/blog/wp-content/themes/wp-andreas01-12/single.php on line 15

----------

Где-то нужно скачать и разместить функцию fb_gettinyurl () ?

Александр

2-09-2010 в 0:39

Если кнопка «вконтакте» добавляется не на блог, а на сайт — как сделать, чтобы она работала?

Алексей

2-09-2010 в 23:03

Александр: у меня после переезда на новый хостинг тоже ошибку кнопка Twitter вызывала в WordPress, поэтому пришлось ее заменить на оригинальную кнопку от самого Твиттера.

Алексей: если вы имеет кнопку “вконтакте”, код которой приведен здесь, то ее можно использовать только на блоге под управлением WordPress, а вот если вы возьмете код оригинальной кнопки сервиса “вконтакте”, то эта кнопка будет универсальной. Собираюсь написать материал по оригинальным кнопкам различных сервисов.

Дмитрий

8-09-2010 в 23:11

Юзайте плагин Sociable RE; Sociable. Русская версия. Добавляет кнопки автоматической публикации ссылок на страницы вашего блога в популярных социальных сетях и сервисах закладок.

И не парьтесь :)

P/S:

Для WordPress

Lord-Expert

8-09-2010 в 23:14

Михалыч: Sociable RE

Sociable. Русская версия. Добавляет кнопки автоматической публикации ссылок на страницы вашего блога в популярных социальных сетях и сервисах закладок.

Lord-Expert

10-09-2010 в 12:14

Будем учиться! Автору спасибо!

Igor

16-09-2010 в 19:27

Да... Для Joomla бы модуль такой... Голосую за материал по Joomla!

toxedo

22-09-2010 в 21:20

Что то не работают эти коды. Подскажите поподробней.

Денис

23-09-2010 в 13:50

Все нормально работает!!!Все для wordpress (не забываем)...Спасибо автору огромное, все и в одном месте! Поставил все именно ссылками, потому что по другому приходиться в шапке подключать скрипты со сторонних сайтов, что в свою очередь вешает сайт!!)))

Владимир

23-09-2010 в 14:03

У мня wordpress только ставлю первый код твиттера, у меня перестает отображатся страница.

Денис

24-09-2010 в 21:17

Здравствуйте! Дмитрий, если не наглость с моей стороны, то подскажите, пожалуйста. Плагин соц. закладок который я использую мне удалось отредактировать под русские соц. сервисы. Проблема только с Я.ру. Никак не получаестся сделать так, чтобы поисходило автозаполнение. Вот фрагмент кода. Я.ру нижняя, две верхние я добавил для примера:

'vaau' => array ('title' => 'Ваау!', 'uri' => 'http://www.vaau.ru/submit/?action=step2&url='),

'news2ru' => array ('title' => 'News2.ru', 'uri' => 'http://news2.ru/add_story.php?url='),

'korica' => array ('title' => 'Korica', 'uri' => 'http://korica.info/add_story.php?story_url='),

'smi2' => array ('title' => 'Поделиться ссылкой на Я.ру', 'uri' => 'http://my.ya.ru/posts_add_link.xml?url=&title='),

Проблема, я так понимаю в окончании url=&title=

В таком виде только title заполняется, url — нет.

Если знаете как сделать, то, пожалуйста, подскажите или дайте ссылку на материал с помощью которого можно разобраться.

Олег

24-09-2010 в 21:22

Почему-то не отобразолось... Там везде url=, title=

Олег

24-09-2010 в 21:26

Опять нет. url=link title=title после знака равенства — в теговых скобках и с большой буквы.

Олег

30-10-2010 в 18:32

Спасибо большое за такую ценную и подробную информацию. Я уже использую закладти на своём блоге, но с удовольствием усовершенствую с Вашей помощью!

Спасибо!

Ольга

18-11-2010 в 22:28

Добрый день! Спасибо за столь подробное описание. Попробовала сделать, вроде что-то получилось. Но вот проблема, у меня пропали буквы...Нажимаешь под статьей — «Подробнее», переходишь туда и где раньше внизу статьи были слова, по-моему, «теги», «Рубрика» сейчас там знаки вопроса. Не подскажите как это можно исправить

Кристина

2-12-2010 в 11:12

Спасибо за пост! Как раз то что мне нужно было! Только я сделал немного по другому, я создал php файл с кодами всех кнопок и вывел его содержимое в single Код файла такой

&lt;a href=&quot;http://vkontakte.ru/share.php?url=" target="_blank" rel="nofollow"&gt;&lt;img src=&quot;/images/vkontakte.gif"title="Поделиться ВКонтакте"&gt;</a>

&lt;a href=&quot;http://www.google.com/reader/link?url=&amp;title=&amp;srcURL=http://ktonanovenkogo.ru/" rel="nofollow" target="_blank"&gt;&lt;img src=&quot;/images/google-buzz-compact.gif" title="Добавить в Google Buzz"&gt;</a>

&lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; href=&quot;http://my.ya.ru/posts_add_link.xml?title=&amp;URL="&gt;&lt;img src=&quot;/images/yru.gif"  title="Поделиться ссылкой на Я.ру" /&gt;</a>

&lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; href=&quot;http://connect.mail.ru/share?share_url="&gt;&lt;img src=&quot;/images/moi-mir.gif"  title="Добавить в Мой Мир"&gt;</a>

&lt;a href=&quot;http://www.liveinternet.ru/journal_post.php?action=l_add&amp;cnurl=" target="_blank"&gt;&lt;img src=&quot;/images/liru.gif" title="Добавить в свой блог на ЛиРу (Liveinternet)"&gt;</a>

&lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; href=&quot;http://www.blogger.com/blog_this.pyra?t&amp;u=&amp;n=&amp;a=ADD_SERVICE_FLAG&amp;passive=true&amp;alinsu=0&amp;aplinsu=0&amp;alwf=true&amp;hl=ru&amp;skipvpage=true&amp;rm=false&amp;showra=1&amp;fpui=2&amp;naui=8"&gt;&lt;img src=&quot;/images/blogger.gif" title="Добавить в свой блог на Blogger.com"&gt;</a>

&lt;a rel=&quot;nofollow&quot; target=&quot;blank&quot; href=&quot;http://www.facebook.com/sharer.php?u="&gt;&lt;img src=&quot;/images/facebook.gif"  title="Поделиться ссылкой в FaceBook"&gt;</a>


&lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; href=&quot;http://twitter.com/home/?status=&amp;subject=" &gt;&lt;img src=&quot;/images/twitter.gif" title="Добавить в свой блог в twitter"&gt;</a>

&lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; href=&quot;http://www.livejournal.com/update.bml?event=&amp;subject=" &gt;&lt;img src=&quot;/images/LJ.gif" title="Добавить в свой блог на livejournal.com"&gt;</a>

Серый

2-12-2010 в 11:13

Спасибо за пост! Как раз то что мне нужно было! Только я сделал немного по другому, я создал php файл с кодами всех кнопок и вывел его содержимое в single

Серый

30-12-2010 в 17:42

Скажите, а как сделать так, что бы кнопки соц. сетей отображались только на странице полного описания материала, статьи, а то у меня и на главной и в категориях, а НУЖНО ЧТО БЫ ТОЛЬКО НА СТРАНИЦЕ ПОЛНОГО ОПИСАНИЯ СТАТЬИ. Админ, ответ дайте на почту .

Андрей

1-01-2011 в 18:10

Вот какая неприятность выходит. Кнопка Liveinternet вставленная в WordPress срабатывает так. Происходит переход на страничку добавления ссылки. И вставляется вот такой текст:

<?php the_permalink(); ?>

Пример некорректной работы на моем сайте. Подскажите, пожалуйста, что тут можно исправить? Вообще-то желательно, чтобы копировался заинтересовавший посетителя материал со ссылкой на сайт.

С Новым годом! Всех благ!

Александр.

Александр

2-01-2011 в 3:25

спасибо за материалы, помогают осваивать wp. Сайт можно улучшать до бесконечности, однако не стоит забывать, для чего он был создан. Функциональность должна соответствовать потребностям. Просто об этом как-то не видел ни слова.

Port1394

8-01-2011 в 22:57

Спасибо за статью.

Есть вопрос. В «моем мире» есть кнопка «Нравится» (адрес — api.mail.ru/sites/plugins/share/), код которой немного другой.

Там для передачи используется параметр rel, и я никак не могу добавить nofollow. Может кто подскажет, как отредактировать код и вставить туда Nofollow?

Alexey Serg

25-01-2011 в 14:50

Добрый день. Думаю это будет не интересный материал на ваш блог в этот раздел, если конечно возможно реализовать.

Хотелось бы узнать возможно ли сделать вместо кнопок, checkbox'ы с социальными сетями. Пользователь выбирает те социальные сети в которые нужно отправить ссылку жмёт submit и в iframe открываются окна с этими социальными сетями с добавленной новостью. Пользователю лишь остается подтвердить факт отправки ссылок.

Сам бьюсь над этим уже три дня результат нулевой...

J.C.

5-02-2011 в 10:25

С мая 2010-го года Яндекс перестал учитывать ссылки с rel=nofollow[4] и теперь его поведение в этом отношении аналогично Google, Yahoo и Bing.

Виктор

5-02-2011 в 23:58

Спасибо за статью! Без проблем установил кнопки, подкорректировав код. Проблема не в этом. Хотелось бы увидеть статью с описанием приемов эффективной работы с использованием все этих кнопок в социальных сетях.

Александр

9-02-2011 в 17:06

Всё намного проще, плагин установил и всё. Называется Social Share Buttons для wordpress. Смотрится нормально и самое главное — работает без заморочек. С кнопками возился пол-дня а потом наткнулся на этот плагин. Просто песня.

Николай

10-02-2011 в 16:59

А почему сами поставили кнопки от api.yandex.ru ?

Одесса

Дмитрий

8-03-2011 в 21:46

Спасибо. Все доходчево и понятно.

Lubch

21-03-2011 в 23:23

Дмитрий, подскажите пожалуйста, как закрыть в нофолоу кнопки от api.yandex.ru? Смотрел у вас в коде, только ничего не понял...

Алексей

8-04-2011 в 8:21

Спасибо огромезное!!!!! :)

Очень полезный блог! И очень красивый! Я, как новичок, нашла очень много полезной информации и, главное!, доступной для меня!

Теперь с Вашей помощью буду усовершенствовать свой блог... ;)

Хотя раньше с многим не могла разобраться...

Оксана Завертана

18-05-2011 в 12:27

Ребят, дайте пожалуйста полный Код кнопки добавления в блог на Blogger для WordPress)))) А то в статье- съехало куда-то)))) ПЛИЗЗЗЗ

Lina

10-06-2011 в 10:50

Большинство людей испытывают трудности с ручной правкой кода блога для вставки каких-то дополнений, в том числе и кнопок социальных сетей — почему бы просто не воспользоваться каким-нибудь хорошим плагином, которых полно для самых разнообразных целей?

Игорь

22-06-2011 в 13:16

что-то я натворила со своим сайтом, у меня темы не открываются(((помогите,плиз!

Neta

5-07-2011 в 20:21

Очень-очень информативная статья! Спасибо за работу. Постараюсь реализовать какой-нибудь из предложеннных способов)

Наталья

14-07-2011 в 15:23

А Что делать если у меня single.php

<?php 
get_header();
if (have_posts()) 
{
  while (have_posts())  
  {
    art_page_navi();
    art_post();
    comments_template();
  }
  art_page_navi();
} else {    
  art_not_found_msg();
}
get_footer(); 

Владислав

26-07-2011 в 10:09

Подскажите, как сделать, чтобы при клике происходила передача ссылки на сам пост, передача изображения и названия поста? При использовании вышеуказанных инструкций, у меня передается лишь ссылка.

Max

22-09-2011 в 14:59

Подскажите, а как длбавить счетчик ретвитов рядом с кнокой tweet?

ushi

28-09-2011 в 15:47

Дмитрий, подскажите пожалуйста, может быть такое, что при добавлении кнопок социальных сетей они не отображаются из — за того, что неправильно прописаны права на файлы?

Tramp

28-09-2011 в 16:27

Lubch, Наталья и Оксана Завертана: пожалуйста и спасибо за отзывы.

Алексей: ну, обычно добавляют rel="nofollow", но иногда этого сделать не получается, ибо ссылка зашита в коде.

Lina: извините, пожалуйста. Действительно плагин некорректно код уводил за границы страницы. Сейчас все поправил. Спасибо за замечание.

Игорь: любой плагин создает дополнительную нагрузку на сервер хостера. Если вам интересно, то можете посмотреть мой список плагинов для WordPress.

Max и ushi: не знаю, извините.

Tramp: права на файлы картинок для кнопок социальных сетей? Трудно сказать, никогда с этим не сталкивался, хотя про права доступа (Chmod) писал.

Дмитрий

15-11-2011 в 23:01

Нашла плагин, сделанный на основе этого скрипта. Это вообще нечто! Называется Social It! Можете посмотреть у меня asmircomp.ru. И в коде копаться не надо и настраивается легко!!!

Ирина

19-11-2011 в 23:08

Подскажите пожалуйста, как вы сделали поделиться и гугл +1 на одной строчке

airat333

21-01-2012 в 10:12

Подскажите пожалуйста как правильно передавать the_title если в загаловке есть символ &. К примеру, заголовок статьи Sasha & Masha, он передает до символа &.

Александр

Написать

(обязательно)

(обязательно)

Ваш комментарий
Заключайте PHP и другой код в теги [php][/php]

Это не спам.

Подписаться без комментирования