Đặt một tấm thiệp lên trang của riêng bạn
Một tấm thiệp có thể sống bên trong một trang bạn đã có (trang của đội, một bài trên mạng nội bộ, một trang web cho dịp đó), như một cái khung giữ tấm thiệp thật chứ không phải một tấm ảnh chụp nó.
Bản nhúng là gì
Vẫn tấm thiệp đó, được dựng ra mà không có Noya bao quanh: không đầu trang, không nút chỉnh sửa, không gì thuộc về người đã tạo ra nó. Người đọc trang của bạn đọc được những tấm thiệp bên trong và thêm thiệp của họ, y như trên liên kết. Tấm thiệp trong khung không được máy tìm kiếm lập chỉ mục, và mọi thứ trong đó dẫn về Noya đều mở ở thẻ mới chứ không mở trong trang của bạn.
Đoạn mã
Dán đoạn này vào chỗ tấm thiệp nên nằm, và thay YOUR_WALL_ID bằng mã thiệp của riêng bạn, tức phần đứng sau /c/ trong liên kết của nó.
<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>Bạn đổi được những gì
Cái khung là một iframe bình thường, nên các thuộc tính của nó là của bạn để sửa cho hợp với trang nó rơi vào.
| Thuộc tính | Nó làm gì |
|---|---|
| width | Khung rộng bao nhiêu. Để nguyên 100% thì nó lấy đúng chiều rộng của cột mà nó nằm trong. |
| height | Khung cao bao nhiêu, tính bằng pixel. Khung không lớn lên theo tấm thiệp, nên một tấm thiệp cao hơn số này sẽ cuộn bên trong nó. |
| title | Khung được gọi là gì với trình đọc màn hình, và với người duyệt web không có hình ảnh. |
| loading | Để nguyên là lazy thì tấm thiệp chỉ được tải khi người đọc cuộn tới gần nó. |
Một ví dụ đã làm sẵn
Vẫn đoạn mã đó với mã của một tấm thiệp đã điền vào và một chiều cao chọn cho trang mà nó nằm trên.
<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>Nên làm
- Để chiều rộng ở 100% để tấm thiệp đi theo bố cục của bạn thay vì đẩy ra ngoài nó.
- Chọn một chiều cao mà bạn thấy thoải mái khi cuộn bên trong, và nâng nó lên khi thiệp đầy dần.
- Giữ nguyên chế độ tải lười. Một tấm thiệp ở dưới sâu trang không nên làm chậm phần trên cùng.
- Hãy nhúng liên kết mời, đừng bao giờ nhúng liên kết trao tặng. Một tấm thiệp trên trang bạn đã đăng là tấm thiệp người ta được mời viết lên, mà đó không phải việc của liên kết trao tặng.
Tìm nó ở đâu trong Noya
Bạn không phải chép gì từ trang này cả. Mở Nhúng trong thanh công cụ của tấm thiệp là đoạn mã đã có sẵn ở đó với mã của chính tấm thiệp đó, cùng một cái nút chép hết cả cụm.
