کارڈ اپنی سائٹ پر لگانا
کارڈ آپ کے کسی موجودہ صفحے کے اندر رہ سکتا ہے (ٹیم کا صفحہ، انٹرانیٹ کی پوسٹ، یا اُس موقعے کے لیے بنی سائٹ)، کارڈ کی تصویر کے طور پر نہیں بلکہ اصل کارڈ کو تھامے ہوئے ایک فریم کے طور پر۔
ایمبیڈ کیا ہے
وہی کارڈ، مگر گرد Noya کے بغیر: نہ سائٹ کی ہیڈر پٹی، نہ ترمیم کے اختیارات، اور نہ ہی بنانے والے کی کوئی چیز۔ آپ کا صفحہ پڑھنے والے وہاں لکھے کارڈ پڑھ سکتے ہیں اور اپنا لکھ سکتے ہیں، بالکل ویسے ہی جیسے لنک پر۔ فریم میں لگے کارڈ کو سرچ انجن فہرست میں نہیں لیتے، اور اس میں جو کچھ واپس Noya کی طرف لے جاتا ہے وہ آپ کے صفحے کے اندر نہیں بلکہ نئے ٹیب میں کھلتا ہے۔
کوڈ
اسے وہاں چسپاں کریں جہاں کارڈ آنا چاہیے، اور YOUR_WALL_ID کی جگہ اپنے کارڈ کا اپنا شناختی نمبر لکھ دیں، یعنی اس کے لنک کا وہ حصہ جو /c/ کے بعد آتا ہے۔
<iframe data-noya-src="https://noya.so/embed/YOUR_WALL_ID" width="100%" height="720" style="border:0;width:100%;" title="Noya" loading="lazy" allow="camera; microphone" referrerpolicy="no-referrer-when-downgrade"></iframe>
<script>(function(d){var w="https://noya.so/noya-embed.js",v=function(){if(window.noyaEmbed){window.noyaEmbed.load()}else{d.querySelectorAll("iframe[data-noya-src]:not([src])").forEach(function(f){f.src=f.getAttribute("data-noya-src")})}};if(window.noyaEmbed){v()}else if(!d.querySelector('script[src="'+w+'"]')){var s=d.createElement("script");s.src=w;s.async=true;s.onload=v;s.onerror=v;(d.body||d.head).appendChild(s)}})(document);</script>آپ کیا بدل سکتے ہیں
یہ فریم ایک عام iframe ہے، اس لیے جس صفحے پر یہ لگے اُس کے مطابق اس کی خصوصیات بدلنا آپ کے اختیار میں ہے۔
| خصوصیت | یہ کیا کرتی ہے |
|---|---|
| width | فریم کتنا چوڑا ہے۔ 100% پر چھوڑ دیں تو یہ اُس کالم جتنی چوڑائی لے لیتا ہے جس میں وہ رکھا ہے۔ |
| height | فریم کتنا اونچا ہے، پکسل میں۔ کارڈ کے ساتھ فریم نہیں بڑھتا، اس لیے اس سے اونچا کارڈ اسی کے اندر اسکرول ہوتا ہے۔ |
| title | اسکرین ریڈر کے لیے، اور تصویروں کے بغیر پڑھنے والوں کے لیے، فریم کا نام کیا ہے۔ |
| loading | lazy پر چھوڑ دیں تو کارڈ تبھی لایا جاتا ہے جب پڑھنے والا اسکرول کر کے اس کے قریب پہنچے۔ |
ایک مکمل مثال
وہی کوڈ، جس میں ایک کارڈ کا شناختی نمبر بھرا ہوا ہے اور جس صفحے پر وہ لگا ہے اُس کے حساب سے اونچائی چنی گئی ہے۔
<iframe data-noya-src="https://noya.so/embed/b7Kq2mXsPnR4" width="100%" height="1000" style="border:0;width:100%;" title="Noya" loading="lazy" allow="camera; microphone" referrerpolicy="no-referrer-when-downgrade"></iframe>
<script>(function(d){var w="https://noya.so/noya-embed.js",v=function(){if(window.noyaEmbed){window.noyaEmbed.load()}else{d.querySelectorAll("iframe[data-noya-src]:not([src])").forEach(function(f){f.src=f.getAttribute("data-noya-src")})}};if(window.noyaEmbed){v()}else if(!d.querySelector('script[src="'+w+'"]')){var s=d.createElement("script");s.src=w;s.async=true;s.onload=v;s.onerror=v;(d.body||d.head).appendChild(s)}})(document);</script>یہ کرنا بہتر ہے
- چوڑائی 100% ہی رہنے دیں تاکہ کارڈ آپ کے لے آؤٹ کے ساتھ چلے، اُس سے باہر نہ نکلے۔
- ایسی اونچائی چنیں جس کے اندر اسکرول کرنا آپ کو گوارا ہو، اور کارڈ بھرنے لگے تو اسے بڑھا دیں۔
- lazy لوڈنگ رہنے دیں۔ صفحے میں نیچے پڑے کارڈ کو اوپر والا حصہ نہیں روکنا چاہیے۔
- ہمیشہ دعوتی لنک ایمبیڈ کریں، ترسیلی لنک کبھی نہیں۔ شائع شدہ صفحے پر لگا کارڈ وہ ہوتا ہے جس پر لوگوں کو لکھنا ہے، اور ترسیلی لنک اس کام کے لیے نہیں ہے۔
Noya میں یہ کہاں ملے گا
آپ کو اس صفحے سے کچھ نقل کرنے کی ضرورت نہیں۔ کارڈ کی ٹول پٹی میں “ایمبیڈ” کھولیں، وہاں کوڈ پہلے سے اُسی کارڈ کے شناختی نمبر کے ساتھ موجود ہے، اور ایک بٹن پورا کوڈ کاپی کر دیتا ہے۔
