WP Manifestindependent plugin directory
manifest / social / max-autopost

MAX Autopost (Free) WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA #3 in Social & Sharing

MAX Autopost это мой WordPress плагин, который отправляет опубликованные записи в MAX через platform-api.max.ru так, как это выглядит нормально в ленте. Картинка прикрепляется именно как изображение с подписью, текст не улетает отдельным сообщением, а ссылка на пост оформляется кнопкой «Читать».

★ 9stars
259release downloads
≈20active sites
v1.12.0latest · 18d ago

Install

Download max-autopost-1.12.0.zip From the v1.12.0 release on GitHub, Oct 4, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/a-krivoshen/max-autopost/releases/download/v1.12.0/max-autopost-1.12.0.zip
Updates itself. It ships its own updater, so new versions appear under Dashboard → Updates.

MAX Autopost — автопостинг из WordPress в MAX: картинка, текст и кнопка

Latest release WordPress 6.0+ PHP 8.0+ MIT License

MAX Autopost (Free) — WordPress-плагин для автоматической отправки постов в MAX: одно сообщение с картинкой, текстом и кнопкой, очередь на WP-Cron и поддержка нескольких каналов.


Что нового в 1.11.7

1.11.7: auto-retry при channel-notify, когда канал отклоняет notify=false

Проблема Каналы MAX отклоняют silent (notify=false) с errors.send-message.channel-notify → тест «0/1 target».
Фикс Авто-retry: один повтор без поля notify (дефолт API = уведомлять).
UX Подсказка у галочки notify + понятный текст ошибки в notice.

Полная история: CHANGELOG.md · релиз: v1.11.7.


Возможности

Мультиканал, шаблоны, очередь, обновления с GitHub

Мультиканал Один пост — сразу в несколько chat_id (каналы и группы). Ошибка в одном чате не останавливает остальные.
Форматы текста plain_text, formatted, excerpt_plain, title_only; жирный заголовок; подпись и кнопки «Читать» / «Подписаться».
Очередь WP-Cron worker, retry с backoff, lock, фильтры статусов, bulk-действия, безопасный старт после установки.
Надёжность Корректный upload image (полный payload step2), fallback formatted→plain, soft-fail картинки → text-only, guard channel-notify.
Обновления Автообновление из GitHub Releases (без WP.org).
Shared-хостинг CA Минцифры дописывается к системному/WP bundle — HTTPS к MAX и CDN работает на типичных тарифах.

Как это работает

Публикация → очередь → сборка IMAGE/TEXT/BUTTON → доставка в chat_id

  1. Публикация — запись уходит в очередь при publish (сразу, по расписанию или вручную).
  2. Очередь — воркер WP-Cron забирает задания по одному, с retry и lock.
  3. Сборка — формируется одно сообщение MAX: IMAGE (если есть) + TEXT + inline-кнопки.
  4. Доставка — последовательная отправка по всем target chat_id.

Подробности API и админки: Wiki.


Установка

Быстрый путь (ZIP)

  1. Скачайте последний релиз (max-autopost-*.zip).
  2. WordPress → Плагины → Добавить новый → Загрузить плагин.
  3. Активируйте MAX Autopost (Free).
  4. MAX Autopost → Настройки: Token и Chat ID → Отправить тест.

Из исходников

# в /wp-content/plugins/
git clone https://github.com/A-Krivoshen/max-autopost.git max-autopost

Активируйте плагин в админке и укажите Token / Chat ID.

Token и Chat ID вне БД (рекомендуется)

В wp-config.php:

define('KRV_MAX_TOKEN', 'your-bot-token');
define('KRV_MAX_CHAT_ID', 'your-chat-id');

Вкладка Техпомощь в плагине подскажет, как создать бота и найти Chat ID.


Что умеет сообщение

Одно сообщение в MAX:

[ IMAGE attachment ]   ← первый, полный payload после upload
[ TEXT ]               ← заголовок / тело / excerpt / title_only + подпись
[ INLINE BUTTON(s) ]   ← «Читать» и/или «Подписаться»
  • Длина текста настраивается (200–3900 символов, потолок API 4000).
  • Режим formatted нормализует WordPress HTML (whitelist тегов MAX); при ошибке API — fallback в plain.
  • Источник картинки: из записи, только из записи, или всегда изображение сайта.
  • Для каналов silent (notify=false) API не принимает — плагин сам повторяет отправку с уведомлением.

Автообновление

Плагин обновляется через GitHub Releases (библиотека plugin-update-checker).
Отдельная установка с WP.org не нужна — достаточно скачать ZIP один раз.


Требования

WordPress 6.0+
PHP 8.0+
API platform-api2.max.ru
Лицензия MIT

Документация и поддержка

  • Wiki — подробная документация
  • Releases — ZIP и release notes
  • Issues — баги и идеи
  • Контакт: aleksey@krivoshein.site

Для контрибьюторов

В git и PR допускаются только исходники, документация и текстовые конфиги.

  • Не коммитить архивы, zip, dist/ и build-артефакты.
  • Не добавлять бинарные файлы.
  • Релизный ZIP собирайте локально после merge, без коммита артефактов.
⭐ MIT License · https://github.com/A-Krivoshen/max-autopost

Releases

19 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.12.0 latest
Oct 4, 2026 18d ago
max-autopost-1.12.0.zip
31
Sep 27, 2026 26d ago
max-autopost-1.11.9.zip
29
Aug 14, 2026 2mo ago
max-autopost-1.11.8.zip
30
Aug 5, 2026 2mo ago
max-autopost-1.11.7.zip
18
Jul 21, 2026 3mo ago
max-autopost-1.11.6.zip
19
Jul 20, 2026 3mo ago
max-autopost-1.11.5.zip
12
Jul 17, 2026 3mo ago
tag only
—
Jul 16, 2026 3mo ago
max-autopost-1.11.1.zip
27
Jul 16, 2026 3mo ago
max-autopost-1.11.0.zip
1
Jun 4, 2026 4mo ago
max-autopost-1.10.10.zip
27
May 22, 2026 5mo ago
max-autopost-1.10.9.zip
11
Mar 30, 2026 6mo ago
max-autopost-1.10.6.zip
38
Mar 30, 2026 6mo ago
max-autopost-1.10.5.zip
4
Mar 30, 2026 6mo ago
max-autopost-1.10.4.zip
3
Mar 30, 2026 6mo ago
max-autopost-1.10.3.zip
6
Mar 30, 2026 6mo ago
max-autopost-1.10.2.zip
1
Mar 30, 2026 6mo ago
max-autopost-1.10.1.zip
2
Mar 12, 2026 7mo ago
tag only
—
Feb 27, 2026 7mo ago
tag only
—

Active-site estimate ≈20 comes from the median of recent superseded releases. Method.

A grade

Security

MAX Autopost (Free) 1.12.0 · audited by WP Registry

No security issues found.

Audited release
1.12.0
Findings
none
Worst severity
—
Content hash
bfe2c5e9ee1de1df1b8b4cdf…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.