Мой сайт о WordPress и PHP С Днем победы!
26 июня 2007

Плагин социальных закладок

Читали 7522 раза
Рубрика: Плагины и хаки
Навигация: Главная » WordPress » Плагины и хаки

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

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

Плагин очень прост. Скачиваем, устанавливаем и активируем. Дальше все будет сделано автоматом.

Можно добавить в style.css своего шаблона класс addzakl. У меня, например получилось так:

div.addzakl {text-align: center; margin: 10px 0;}

Для тех, кто захочет кустомизировать вывод можно использовать функцию вывода вручную. Для этого устанавливаем в плагине переменную $maxsite_addzakl_auto в false и вручную прописываем в своем шаблоне вызов функции.

<?php
	if ( function_exists('maxsite_addzakl') ) {
		echo '<div class="addzakl">Добавить в ';
		maxsite_addzakl();
		echo '</div>';
	}
?>

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

32 комментария к “Плагин социальных закладок”

  1. edmon:

    спасибо за плагин.
    а можно поинтересоваться? что за плагин стоит для скачивания файлов?

  2. DARKMAN:

    Нормал, только вот ты, наверное, не учел, что блог может лежать не корне, а в папке blog, например.
    Потому что у меня картинки не оторбажаются. :)

  3. Максим:

    В таком случае путь вы можете указать прямо в плагине. ($path)

  4. DARKMAN:

    Спасибо :)

  5. женя:

    копирую папку addzakl в plugins, сам плагин в списке не появляется. ???
    версия 2.2 от Макса

  6. krolikr:

    скачал, поставил, не отображаются иконки сервисов, вместо них ссылки. У меня английский wordpress 2.2.1.

  7. JosephGrut:

    Отличный плагин, присоединяюсь к благодарностям.
    Вот бы еще добавить других рунетовских вебдваноль ресурсов (ru.reddit и др.)

  8. Максим:

    Добавить еще кнопки не сложно. Я могу дополнить плагин, но мне нужны сформированные ссылки этих сервисов.

  9. JosephGrut:

    Вот тут нашел!

  10. JosephGrut:

    А вот тут продолжение.
    Добавь пожалуйста все существующие и расскажи какие строки кода можна будет закомментировать за ненадобностью.

  11. Алекс:

    а где что должно появиться?
    я не нашел ((((

  12. Максим:

    На странице записи появятся иконки.

  13. Алекс:

    :shock:
    нету нигде

  14. Алекс:

    :cool:
    нашел

    я искал в редакторе

  15. Сергей:

    Спасибо. Именно то что и необходимо. Жаль что не нашел раньше и три кнопки встраивал ручками :smile: .

  16. Сергей:

    Здравствуйте!

    Можете добавить ещё и сервис Заначка?

    Здесь код - http://zanachka.com/tools/

    отдельный плагин "Заначка" для WordPress там же.

    Спасибо! :!:

  17. Джан:

    Приветствую! Я тут идею Вашего плагина развил и дополнил, автоматизировал настройки и т.п. - возможно заинтересует: плагин Boomarkz.

  18. .silent:

    nofollow нужно поставить не у картинок, а у ссылок.
    спасибо за плагин.

  19. Alexandr:

    Спасибо большое за плагин. В конце концов остановился на плагине Джана, но за то что вы подкинули ему идею - спасибо! :)

  20. pehota:

    У меня почему-то иконки закладок отображаются вертикально, в столбик. Что нужно предпринять?

  21. Ukrainer:

    cпасибо поставил у себя :) :cool: :cool:

  22. Осетин:

    ооо, наконец-то нашел...спасибо!

  23. oqbo:

    Спасибо! Поставлю себе в блог!

  24. sj:

    хотел поменять расположение плагина.
    теперь выдает вот что в рсс Warning: Cannot modify header information - headers already sent by (output started at public_html/wp-content/plugins/addzakl/addzakl.php:1) in / public_html/wp-includes/feed-rss2.php on line 2

  25. Sergey Ryvkin:

    Огромное спасибо за плагин. Самое главное - идея. Я его немного переработал, последний вариант можно взять на моем сайте.

    Что поменялось?
    - теперь добавлять новый сайты можно в массив, а не в текст программы
    - добавил еще с десяток сайтов
    - параметр use в массиве позволяет использовать или нет конкретную ссылку

    Если есть вопросы, пишите.

  26. Volgarik:

    nofollow вижу, а как быть с noindex?
    Максим, ответь пожалуйста. :wink:

  27. icqman:

    Спасибо за плагин.Здорово помог :cool:

  28. cos:

    Sergey Ryvkin спсибо за плагин

  29. Nikolay:

    Плагин отличный, вот только хотелось бы расшерение его еще на пару закладок. Спасибо

  30. sabotage:

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

  31. ProPelleR:

    Большущий респект:
    Максиму за идею!
    Джану за реализацию!

  32. Friend:

    Максим, а насколько хорошо эти закладки добавляют?

    За время появилась статистика может?


Оставьте комментарий! (Вы согласны с правилами)

 

:mrgreen: :neutral: :twisted: :arrow: :shock: :smile: :???: :cool: :evil: :grin: :idea: :oops: :razz: :roll: :wink: :cry: :eek: :lol: :mad: :sad: :!: :?:

При добавлении кода (html, php) заменяйте < на &lt; и > на &gt;.
Внимание: антиспам - зверь! Копируйте своё сообщение перед отправкой. На всякий случай.