OneButton — добавление элементов

Одна кнопка
Сайт odnaknopka.ru предлагает для загрузки widget для WordPress, который позволяет использовать одну-единственную кнопку для добавления статьи в один из многих сервисов закладок (русский вариант AddThis!).

Довольно интересный плагин для Бложика. Я себе поставил улучшенный вариант этой кнопки отсюда. Как добавить другие сервисы в выпадающее меню многие и сами догадаются. Статейка для тех, кто вообще не шарит в программировании =)

После установки в папке «…wp-content/plugins/onebutton» откройте файл onebutton.php. Для добавления элементов в меню, нужно отредактировать всего одну функцию.
Найдите:

/**
 * @return array
 */
public function & getServices()
{
	$services = array(
...
}

Массив $services содержит инфу по всем сервисам. Чтобы добавить новый сервис просто добавьте новый элемент.

К примеру:

array('vkontakte',    
      'Vkontakte',         
	  10, 
	  1, 
	  'vkontakte.ru/share.php?url={url}&title={title}&story_desc={description}'
	  )

10 — порядковый номер элемента. Выводятся ссылки на сервисы в меню по возрастанию номеров.

Изображения сервисов хранятся в одном файле add.png. Используются, так называемые, css-спрайты.
Откройте файл onebutton.css и вставьте

#sharepage li#vkontakte 
{ 
	background-position: 0 -840px 
}

840px — это позиция, с которой начинается картинка сервиса в файле add.png
Собственно, всё.

  Категории: css, php, Плагины WordPress