Используй HTML карту
Кнопка идёт в HTML карту, не в обычный текстовый блок. Ghost передаёт карту как написано. Кнопка и её атрибуты остаются неповреждённы.
Ghost обрабатывает членство самостоятельно. Одноразовые продукты — это не его работа. Кнопка заполняет эту брешь. Вставь скрипт через Code injection. Опусти кнопку в HTML карту. Теперь ты можешь продавать с любого поста или страницы.
В админе Ghost откройте Параметры, затем Code injection. Вставьте тег скрипта в поле Site Header. Он загружается на каждой странице сайта.
<script src="https://sdk.coinmoebius.com/latest/sdk.global.js"
crossorigin="anonymous"
defer></script>Открой свой проект, переключись на вкладку Продукты и добавь продукт: ссылку на выбор, имя, цену, валюту. Отсюда панель управления пишет оба блока на этой странице с твоим настоящим ID проекта. То, что ты видишь ниже, — это форма.
В редакторе добавь HTML карту, где должна быть кнопка. Вставь кнопку в неё. Один раз, когда ты опубликуешь, страница может продавать.
<coin-moebius-buy
project-id="proj_YOUR_ID_HERE"
product-id="t-shirt-medium"
label="Buy a t-shirt">
</coin-moebius-buy>Опубликуй. Кнопка отрисовывается со страницей, и выбор платежа загружается в первый раз, когда покупатель кликает её. Каждый дополнительный продукт — это один и тот же блок с другой ссылкой и ярлыком.
Кнопка идёт в HTML карту, не в обычный текстовый блок. Ghost передаёт карту как написано. Кнопка и её атрибуты остаются неповреждённы.
Членство Ghost продолжает работать, как оно есть. Кнопка обрабатывает одноразовые продажи рядом с ним, с её собственной кассой и его собственным журналом. Два не сталкиваются.
Code injection работает на самостоятельно размещённом Ghost и на Ghost(Pro). Нет плагина для установки любым способом.
Бесплатный план охватывает 150 транзакций в месяц. Никакой карты для регистрации.