Этот плагин не тестировался с последними 3 основными выпусками WordPress. Скорее всего, он уже не поддерживается и может быть несовместим с текущими версиями WordPress.

Кнопка подписки от AddToAny

Описание

Кнопка подписки помогает людям подписаться на ваш блог, пользуясь любым приложением для чтения новостных лент, таких как Feedly, The Old Reader, Yahoo!, AOL и многие другие «читалки» RSS-лент.

Данная кнопка отображает настраиваемое Умное меню от AddToAny, которое размещает используемые пользователем сервисы в самом верху меню, опираясь на пользовательские предпочтения.

Кнопка подписки (стандартная версия)

  • Умное меню AddToAny
  • Включает все сервисы
  • Сервисы обновляются автоматически
  • Оптимизирован для WordPress, локализован (i18n)
  • Поддерживает WordPress Multisite Networks (MS)
  • Много других функций издателя и пользователя

Смотри также:

Скриншоты

  • Это кнопк подписки от AddToAny
  • Это выпадающее меню, которое появляется сразу, как только пользователь проводит мышью над кнопкой подписки
  • Это выпадающее меню, показывающее сервисы, доступные пользователю через меню подписки. Сервисы добавляются и обновляются постоянно.

Установка

  1. Загрузите директорию add-to-any-subscribe (включая все входящие в неё файлы) в директорию /wp-content/plugins/
  2. Активируйте данный плагин через меню Плагины (Plugins) в WordPress
  3. Перейдите во Внешний вид -> Виджеты (Appearance -> Widgets) и щёлкните на Добавить (Add) рядом с «Подписки от AddToAny» («AddToAny Subscribe»)

Часто задаваемые вопросы

Installation Instructions
  1. Загрузите директорию add-to-any-subscribe (включая все входящие в неё файлы) в директорию /wp-content/plugins/
  2. Активируйте данный плагин через меню Плагины (Plugins) в WordPress
  3. Перейдите во Внешний вид -> Виджеты (Appearance -> Widgets) и щёлкните на Добавить (Add) рядом с «Подписки от AddToAny» («AddToAny Subscribe»)
Где найти эти опции, и как я могу настроить плагин подписки?

Перейдите в Настройки > Кнопки подписки (Settings > Subscribe Buttons), and Внешний вид > Виджеты (Appearance > Widgets), чтобы сконфигурировать виджеты подписки от AddToAny.

Как получить аналитику (статистику) по подпискам?

FeedBlitz и FeedBurner от Google предоставляют аналитику по подписке. См. Using FeedBurner («Использование FeedBurner») для применения FeedBurner от Google.

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

Вам прийдётся вручную вставить это туда, куда Вы хотели бы разместить это в боковой панели. Вы можете сделать это, перейдя в Вшешний вид > Виджеты (Presentation > Widgets) и щёлкнув на Добавить (Add) рядом с «Подписки AddToAny» («AddToAny Subscribe»). Для этого Вам нужна тема, поддерживающая виджеты.

А что если у меня нет темы, которая поддерживает виджеты, или, что если я хочу разместить кнопку куда-то ещё (помимо виджета)?

Используя Редактор темы Вы можете разместить следующий код в код Ваших шаблонов (внутри sidebar.php, index.php, single.php, и/или page.php):

<?php if ( class_exists( 'Add_to_Any_Subscribe_Widget' ) ) { Add_to_Any_Subscribe_Widget::display(); } ?>
Как мне настроить фид-ленту (feed) виджета? (Полезно для лент комментариев, лент категорий и т.д.)

Это может быть сделано через тег шаблона (как описано выше). Укажите название фида и адрес (URL) фида через тег шаблона следующим образом:

<?php if ( class_exists( 'Add_to_Any_Subscribe_Widget' ) ) {
    $A2A_SUBSCRIBE_options = array(
        'feedname' => 'Name of the Feed',
        'feedurl' => 'http://www.example.com/feed');
    Add_to_Any_Subscribe_Widget::display( $A2A_SUBSCRIBE_options );
} ?>
Для WordPress MU (WPMU), как я могу сделать так, чтобы плагин выполнялся автоматически и был доступен как виджет для всех блогов?

Загрузите директорию плагина (включая все файлы внутри неё) в папку /wp-content/mu-plugins/, затем переместите файл add-to-any-subscribe.php из директории плагина в папку mu-plugins, для того, чтобы он мог выполняться автоматически.

Отзывы

03.09.2016
Nice plugin to easy allowing subscription to your blog trough various aggregators... Many Thanks!
Посмотреть все 2 отзыва

Участники и разработчики

«Кнопка подписки от AddToAny» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Кнопка подписки от AddToAny» переведён на 3 языка. Благодарим переводчиков за их работу.

Перевести «Кнопка подписки от AddToAny» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

.9.10.0

.9.9.3

  • Переход с нерекомендуемого PHP 4 конструктора на PHP 5 конструктор
  • Обновляются некоторые URL для HTTPS

.9.9.2

  • Убираются разные древности (cobwebs). Серьёзно, время идёт.
  • Обновляются описания в настройках
  • Обновляется стиль кода

.9.9.1

  • Исправляет критическую проблему, затрагивающую жёстко встроенные размещения (hard-coded placements) с использованием функции кода шаблонов
    • https://wordpress.org/support/topic/428113
  • Заменяется нерекомендуемая функция
  • Исправления сообщений отладочного режима
  • Добавляется итальянский перевод от Gianni

.9.9

  • Значительные переделки для поддержки New Widgets API начиная с WP 2.8
  • Найдено обходное решение проблемы ядра WP для использования HTTPS/SSL для статических файлов контента, типа кнопок или файлов в административной части
    • https://core.trac.wordpress.org/ticket/13941
  • Произвольная проверка (Nonce validation) административной формы
  • Больше опций переводится на новую спецификацию API
  • Опция сокрытия встраиваемых объектов объявляется нерекомендуемой к использованию, взамен неё рекомендуется использование интерфейса меню (Menu API) через новое автоматическое временное решение и изменения в значениях по-умолчанию
    • Если Вам нужны скрытые объекты AddToAny (например, Flash), чтобы отобразить меню AddToAny, установите a2a_config.hide_embeds = 1; в поле Дополнительные опции (Additional Options)
  • Исправления сообщений отладочного режима
  • Запланирована поддержка для мульти-виджетов (различные опции для каждого экземпляра виджета)
    • Пока не реализовано
  • Убраны пробеллы в «Add to Any», теперь это пишется в «верблюжем регистре»: «AddToAny»

.9.8.1

  • Поддержка SSL — HTTPS
  • Исправлена потенциальная проблема семантического соответствия HTML при использовании виджета WordPress

.9.8

  • Важное замечание: Если Вы используете плагин AddToAny Share, Вам необходимо обновить этот плагин до версии 9.9.5+
  • Более быстрая инициализация меню
  • Переход на новую спецификацию API от AddToAny
  • Исправлена локализация
  • Также, больше никакой выдачи языковых строк, если локаль WordPress установлена в «en» (или в «en_US» по-умолчанию)
  • Обнавлена иконка AddToAny
  • Французский перевод

.9.7.2

  • Автоматическая поддержка более 50 языков
    • Выпадающее меню автоматически определяет установленный пользователем язык и локализуется в соответствии с ним
  • Меньше выдачи JavaScript; убран излишний код
    • Больше не передаются языковые строки, если локаль WordPress установлена в дефолтное значение «en_US»
  • Опережающая поддержка для WordPress 2.9

.9.7.1

  • Французский перевод (от Whiler)

.9.7

  • Принять необязательный текст с маленькой кнопкой подписки
    • Примечание: Текст «Подписка» появится по-умолчанию для этой маленькой иконки
  • Добавлены ссылки действий администратора
  • Обновлён readme
    • Установка
    • Форматирование журнала изменений

.9.6.5

  • Папка «i18n» переименована в «languages» из-за проблемы с плагином CodeStyling Localization
  • Исправлен textdomain
  • Очистка basename
  • Поддержка для автовыполнения в WPMU (спасибо Aaron‘у)

.9.6.4.1

  • Исправление для блогов без заголовков

.9.6.4

  • Автоматическая локализация/i18n

.9.6.3

  • Обнаружение wp_footer()
  • Заменяет короткие формы открытых тегов PHP их длинными формами с целью обходного конфигурирования, когда запрещены короткие открытые теги (shortopentag disabled)

.9.6.2.2

  • Панель «Настройки» (Settings) обращается к текущей странице вместо ненадёжного REQUEST_URI, который может отбрасывать querystring на IIS
    • См.: http://www.microsoft.com/downloads/results.aspx?freetext=954946

.9.6.2.1

  • Подсвечивает извещения в административной части
  • Датский перевод (by Georg)
  • FAQ

.9.6.2

  • Важное исправление синтаксиса

.9.6.1

  • Дополнительные опции / упрощение JavaScript API
  • Обновление i18n

.9.6

  • Опция заголовка виджета
  • Минимализация с помощью чисто-текстовых кнопок (Text-only button stripslashes)

.9.5.5.6

  • Обновлён перевод на китайский

.9.5.5.5

  • i18n
  • Перевод на китайский
  • Инсталляция сделана более простой

.9.5.5.4

  • Стилизация административной части WordPress 2.7
  • Ссылка настроек на странице Плагины
  • Basename var

.9.5.5.3

  • Меньше избыточного JavaScript в Дополнительных опциях (улучшает пропускную способность)
  • Добавлены PNG с компрессией, выберите кнопку в настройках, чтобы начать использовать PNG (улучшает пропускную способность)

.9.5.5.2

  • Панель «Дополнительные опции в административной части» предоставляет ссылку на JavaScript API
  • Опция, позволяющая открыть полностью традиционную страницу addtoany.com в новом окне

.9.5.5.1

  • Заменяет краткие формы открытых меток PHP на их длинные формы, для обходного конфигурирования, когда флаг short_open_tag выключен

.9.5.5

  • Допустимо переименование директории плагина

.9.5.4

  • Исправлена небольшая синтаксическая ошибка (критичная, если Вы на .9.5.3)

.9.5.3

  • Обновление языка и локализации

.9.5.2

  • Убраны аттрибуты события (теперь об обработке событий кнопки позаботиться JS)
    • Это исключает шанс ошибок до того, как JS успел полностью загрузиться

.9.5.1

  • Исправлена проблема репо (repo problem)

.9.5

  • Поддерживается использование настраиваемых пользователем фидов через тег шаблона
  • Обновлён тег шаблона, чтобы предотвратить ошибки PHP при деактивации плагина
  • Для прохождения проверки на соответствие стандартам XHTML, специальные символы конвертированы в HTML-сущности в переменных JavaScript
  • Изменён приоритет плагина для более поздней загрузки
  • Опция чисто-текстовой кнопки

.9.4

  • Интернационализация (поддержка языков)
  • Обновлены кнопки

.9.3

  • Переместил внешний JavaScript вниз, так, чтобы контент имел приоритет над HTTP запросами к static.addtoany.com
    • Пожалуйста, имейте в виду, что некоторые темы с неверным кодом могут этому помешать. В этом случае, смотри в FAQ запись «Почему не появляется выпадающее меню?»
  • Добавлена поддержка для лучшего соответствия темам, в которых возможно использование виджетов
  • Исправлена генерация разметки для поддержания контейнеров списков и обеспечено соответствие W3C стандарту

.9.2.2

  • Исправлен баг Internet Explorer 6, из-за которого определённые пользователем кнопки имели высоту и ширину равную 0
  • Из якорного тега кнопки убран нерекомендуемый XHTML-аттрибут name

.9.2.1

  • Исправлена 1 строка, для поддержки тех, у кого нет short_open_tag

.9.2

  • Новое: определяемые пользователем кнопки (указите URL)
  • Исправление, разрешающее XHTML Strict validation

.9.1

  • Новое меню стилей позволяет Вам настраивать цвет меню
  • Новая опция меню: «Показывать меню только когда пользователь щёлкнет на кнопке подписки»
  • Новые дополнительные возможности настройки: установка пользовательских JavaScript переменных
  • Упрощённая панель конфигурирования в Внешний вид > Виджеты (Design > Widgets) со ссылкой Дополнительные настройки... (More Settings)
  • Новая полноценная панель настроек в: Настройки > Кнопки подписки (Settings > Subscribe Buttons)
  • Лучшая поддержка CSS-оформления: .addtoany_share_save
  • Поддержка PHP для short_open_tag
  • Исправлены пережитки PHP4 и проблемы совместимости