Главная > SEO оптипизация, WordPress > «Поделиться» от Яндекса или прикручиваем Yandex Share к WordPress

«Поделиться» от Яндекса или прикручиваем Yandex Share к WordPress

YandexНемного о изменениях в блоге!

Не далее как несколько месяцев назад, я начал использовать плагин «Одна Кнопка» для того чтобы читатели данного блога смогли делиться статьями в социальный сетях. Но что-то его переклинило и переглючило, и больше данный плагин работать не захотел. Стал думать, чем заменить его, на глаза попался сервис «Поделиться» от Yandex. Посмотрел в репозиториях плагинов под WordPress и плагина не нашел, этому интегрировать пришлось своими силами.

Но, перед интеграцией. давайте все же узнаем, что же это за сервис за такой, «Поделиться» от Yandex. Вот что пишется на официальной странице проекта:

Блок «Поделиться» позволяет вашим посетителям размещать ссылку на страницу вашего сайта в социальных сетях или блогах.

Вы можете установить блок «Поделиться» на любую страницу. Пользователи будут делиться информацией с вашего сайта, а значит, его популярность будет расти.

Данный блок содержит ссылки на шары популярных социальный сервисов, таких как:

  • Я.ру
  • ВКонтакте
  • Facebook
  • Twitter
  • Одноклассники
  • Мой Мир
  • Friendfeed
  • Livejournal

Так, с этим разобрались, начнем интегрировать.

Сразу скажу, придется немного поковыряться в коде! Если не боитесь подобных трудностей — читаем дальше!

Заходим по ftp/ssh в директорию свого сайта, идем в /wp-content/themes/$THEME_NAME$/ , где $THEME_NAME$ имя вашей темы.

Добавляем код сервиса к постам на главной странице

Находим в папке с темой фал index.php, открываем его и находим там следующие строки:

1
< ?php endwhile; else : ?>

Сразу же после них добавляем код следующего вида:

1
2
3
<!-- [Yandex Share] -->
<script src="//yandex.st/share/share.js" type="text/javascript"><!--mce:0--></script>
 <!-- [/Yandex Share] -->

Проверяем отображение плагина на главной странице блога.

Добавляем код сервиса к отрытому посту

Открываем файл single.php и ищем там следующие строки:

1
2
3
<div class="under">
			< ?php if ($options['categories']) : ?><span class="categories">< ?php _e('Categories: ', 'inove'); ?></span><span>< ?php the_category(', '); ?></span>< ?php endif; ?>
			< ?php if ($options['tags']) : ?><span class="tags">< ?php _e('Tags: ', 'inove'); ?></span><span>< ?php the_tags('', ', ', ''); ?></span>< ?php endif; ?></div>

Сразу же после него добавляем код плагина:

1
2
3
<!-- [Yandex Share] -->
<script src="//yandex.st/share/share.js" type="text/javascript"><!--mce:1--></script>
<!-- [/Yandex Share] -->

Проверяем отображение плагина на странице с открытым постом.

Добавляем код сервиса к архиву постов

Открываем файл archive.php и перед:

1
< ?php endwhile; else : ?>

вставляем:

1
2
3
4
<!-- [Yandex Share] -->
<script src="//yandex.st/share/share.js" type="text/javascript"><!--mce:2--></script>
 
<!-- [/Yandex Share] -->

Проверяем отображение плагина в архиве постов.

Что имеем в итоге? В итоге имеем плагин Yandex Share, прикрученный к WordPress, с помощью которого пользователи смогут обмениваться статьями в социальных сетях.

Popularity: 7% [?]




Похожие записи:

coded by nessus
  • Pingback: Кнопка "Поделиться" в Google Plus для WordPress | Technical Laboratory

  • Chip

    Unknown Unknown

    Сгенерировался вот такой код

    Куда и как его правильно вставить.

    • http://www.ul-tech.ru Dmitry Malkov

      Unknown Unknown

      Внимательно читаем статью с пункта «Добавляем код сервиса к постам на главной странице»

      • http://fotoblur.ru/ Chip

        Unknown Unknown

        А куда вставлять вот эту часть кода, в статье не сказано ?

Plugin from the creators of Brindes :: More at Plulz Wordpress Plugins