Scriptorium · IV

اپنی Jekyll سائٹ میں خریدیں بٹن شامل کریں

Jekyll سائٹس دو پیسٹ شدہ بلاکس کے ساتھ ادائیگیاں لیتی ہیں، اور اس میں اسٹاک GitHub Pages شامل ہے۔ کوئی plugins، کوئی gems، اور کوئی Actions workflow سیٹ اپ کرنے کے لیے نہیں۔

اسکرپٹ ٹیگ شامل کریں، ایک بار

اپنے default layout (_layouts/default.html) یا اپنے تھیم کے head include (_includes/head.html) میں head میں اسکرپٹ ٹیگ شامل کریں۔

<!-- _layouts/default.html -->
<head>
  <meta charset="utf-8" />
  <title>{{ page.title }}</title>
  <script src="https://sdk.coinmoebius.com/latest/sdk.global.js"
    crossorigin="anonymous"
    defer></script>
</head>

اپنے ڈیش بورڈ میں منتج کا نام رکھیں

اپنا پروجیکٹ کھولیں، Products ٹیب میں سوئچ کریں، اور منتج شامل کریں: ایک حوالہ جو آپ منتخب کریں، ایک نام، ایک قیمت، ایک کرنسی۔ یہاں سے ڈیش بورڈ اس صفحے پر دونوں بلاکس اپنے اصل پروجیکٹ ID کے ساتھ لکھتا ہے۔ جو آپ نیچے دیکھتے ہیں وہ شکل ہے۔

بٹن کو جہاں آپ بیچتے ہیں وہاں رکھیں

بٹن کو کسی بھی صفحے، پوسٹ، یا include میں پیسٹ کریں۔ Kramdown Markdown میں inline HTML ڈیفالٹ کے طور پر منتقل کرتے ہیں، تو mid-post کام کرتا ہے۔

<coin-moebius-buy
  project-id="proj_YOUR_ID_HERE"
  product-id="t-shirt-medium"
  label="Buy a t-shirt">
</coin-moebius-buy>

شائع کریں۔ بٹن صفحے کے ساتھ رینڈر ہوتا ہے، اور ادائیگی کے پکٹر سے پہلی بار خریدار اسے کلک کرتے ہیں تو لوڈ ہوتا ہے۔ ہر اضافی منتج ایک جیسے بلاک ہے جس میں ایک مختلف حوالہ اور لیبل ہے۔

ان سے محتاط رہیں

GitHub Pages کو کچھ اضافی ضرورت نہیں

سادہ HTML اور ہمارے hosted script کا مطلب کوئی plugin allow-list مسئلہ نہیں۔ اس شاخ میں push کریں جو آپ پہلے سے شائع کرتے ہیں اور بٹن زندہ ہے۔

Liquid اسے اکیلا چھوڑتا ہے

بٹن میں کوئی curly braces نہیں ہیں، تو Liquid کے پاس interpolate کرنے کے لیے کچھ نہیں۔ جیسے ہے اسے پیسٹ کریں۔ کوئی raw tags ضروری نہیں۔

تصدیق شدہ فہرست پر

Jekyll ان منصوں میں سے ایک ہے جو docs تصدیق شدہ کام کے طور پر درج کرتا ہے۔

تیار جب آپ کا صفحہ ہو

مفت مہینے میں 150 لین دین کو شامل کرتا ہے۔ سائن اپ کرنے کے لیے کوئی کارڈ نہیں۔