Benamkan kit widget
Tambahkan alatan bahasa percuma pada tapak anda dengan benaman iframe. Setiap widget termasuk pautan yang diperlukan kembali ke FluentShip untuk SEO dan atribusi.
Halaman hos harus dipautkan ke URL alat kanonik, bukan sahaja iframe. Sumber petikan · Panduan pemasangan kemahiran
Match the language your visitors are learning (e.g. English sites use en). Embed URLs include ?language= so widgets show that language instead of a random daily rotation.
Language proficiency test
CEFR-aligned proficiency check for your site visitors.
Pratonton langsung
<!-- Do NOT add the sandbox attribute on this iframe — it blocks scripts, forms, and microphone access required by FluentShip widgets. -->
<iframe
title="Language proficiency test — FluentShip"
src="https://fluentship.com/language-proficiency-test/embed?utm_source=embed&utm_medium=iframe&utm_campaign=proficiency-widget&language=en"
width="100%"
height="720"
style="border:0;border-radius:12px;max-width:100%;display:block;"
loading="lazy"
allow="microphone"
referrerpolicy="strict-origin-when-cross-origin"
></iframe>
<script>
(function(){var H="fluentship.com";var O="https://fluentship.com";var P="fluentship-embed-v1";window.addEventListener('message',function(e){var d=e.data;if(!d||d.protocol!==P||d.type!=="fluentship-embed-resize")return;var h=d.payload&&d.payload.height;if(!h)return;try{if(!e.origin||new URL(e.origin).hostname!==H||e.origin!==O)return;}catch(_){return;}var f=document.querySelectorAll('iframe');for(var i=0;i<f.length;i++){if(f[i].contentWindow===e.source){f[i].style.height=h+'px';break;}}});})();
</script>
<p style="font-size:12px;color:#64748b;margin:8px 0 0;">
<a href="https://fluentship.com/language-proficiency-test?utm_source=embed&utm_medium=attribution_link&utm_campaign=proficiency-widget&language=en" rel="noopener" target="_blank">Language proficiency test on FluentShip</a>
</p>Sertakan pautan atribusi untuk SEO. Halaman hos harus dipautkan ke URL alat kanonik, bukan sahaja iframe.
Daily phrase widget
Phrase of the day with pronunciation hint — links back to FluentShip.
Pratonton langsung
<!-- Do NOT add the sandbox attribute on this iframe — it blocks scripts, forms, and microphone access required by FluentShip widgets. -->
<iframe
title="Daily phrase widget — FluentShip"
src="https://fluentship.com/daily-phrase/embed?utm_source=embed&utm_medium=iframe&utm_campaign=daily-phrase-widget&language=en"
width="100%"
height="280"
style="border:0;border-radius:12px;max-width:100%;display:block;"
loading="lazy"
allow="microphone"
referrerpolicy="strict-origin-when-cross-origin"
></iframe>
<script>
(function(){var H="fluentship.com";var O="https://fluentship.com";var P="fluentship-embed-v1";window.addEventListener('message',function(e){var d=e.data;if(!d||d.protocol!==P||d.type!=="fluentship-embed-resize")return;var h=d.payload&&d.payload.height;if(!h)return;try{if(!e.origin||new URL(e.origin).hostname!==H||e.origin!==O)return;}catch(_){return;}var f=document.querySelectorAll('iframe');for(var i=0;i<f.length;i++){if(f[i].contentWindow===e.source){f[i].style.height=h+'px';break;}}});})();
</script>
<p style="font-size:12px;color:#64748b;margin:8px 0 0;">
<a href="https://fluentship.com/daily-phrase?utm_source=embed&utm_medium=attribution_link&utm_campaign=daily-phrase-widget&language=en" rel="noopener" target="_blank">Daily phrase widget on FluentShip</a>
</p>Sertakan pautan atribusi untuk SEO. Halaman hos harus dipautkan ke URL alat kanonik, bukan sahaja iframe.
Listening snippet widget
Daily listening clip teaser with link to the 3-question quiz.
Pratonton langsung
<!-- Do NOT add the sandbox attribute on this iframe — it blocks scripts, forms, and microphone access required by FluentShip widgets. -->
<iframe
title="Listening snippet widget — FluentShip"
src="https://fluentship.com/listening-snippet/embed?utm_source=embed&utm_medium=iframe&utm_campaign=listening-widget&language=en"
width="100%"
height="300"
style="border:0;border-radius:12px;max-width:100%;display:block;"
loading="lazy"
allow="microphone"
referrerpolicy="strict-origin-when-cross-origin"
></iframe>
<script>
(function(){var H="fluentship.com";var O="https://fluentship.com";var P="fluentship-embed-v1";window.addEventListener('message',function(e){var d=e.data;if(!d||d.protocol!==P||d.type!=="fluentship-embed-resize")return;var h=d.payload&&d.payload.height;if(!h)return;try{if(!e.origin||new URL(e.origin).hostname!==H||e.origin!==O)return;}catch(_){return;}var f=document.querySelectorAll('iframe');for(var i=0;i<f.length;i++){if(f[i].contentWindow===e.source){f[i].style.height=h+'px';break;}}});})();
</script>
<p style="font-size:12px;color:#64748b;margin:8px 0 0;">
<a href="https://fluentship.com/listening-snippet?utm_source=embed&utm_medium=attribution_link&utm_campaign=listening-widget&language=en" rel="noopener" target="_blank">Listening snippet widget on FluentShip</a>
</p>Sertakan pautan atribusi untuk SEO. Halaman hos harus dipautkan ke URL alat kanonik, bukan sahaja iframe.
Weekly public challenge
Rotating weekly guest challenge with link to the public leaderboard.
Pratonton langsung
<!-- Do NOT add the sandbox attribute on this iframe — it blocks scripts, forms, and microphone access required by FluentShip widgets. -->
<iframe
title="Weekly public challenge — FluentShip"
src="https://fluentship.com/challenge/weekly/embed?utm_source=embed&utm_medium=iframe&utm_campaign=weekly-challenge-widget&language=en"
width="100%"
height="280"
style="border:0;border-radius:12px;max-width:100%;display:block;"
loading="lazy"
allow="microphone"
referrerpolicy="strict-origin-when-cross-origin"
></iframe>
<script>
(function(){var H="fluentship.com";var O="https://fluentship.com";var P="fluentship-embed-v1";window.addEventListener('message',function(e){var d=e.data;if(!d||d.protocol!==P||d.type!=="fluentship-embed-resize")return;var h=d.payload&&d.payload.height;if(!h)return;try{if(!e.origin||new URL(e.origin).hostname!==H||e.origin!==O)return;}catch(_){return;}var f=document.querySelectorAll('iframe');for(var i=0;i<f.length;i++){if(f[i].contentWindow===e.source){f[i].style.height=h+'px';break;}}});})();
</script>
<p style="font-size:12px;color:#64748b;margin:8px 0 0;">
<a href="https://fluentship.com/challenge/weekly?utm_source=embed&utm_medium=attribution_link&utm_campaign=weekly-challenge-widget&language=en" rel="noopener" target="_blank">Weekly public challenge on FluentShip</a>
</p>Sertakan pautan atribusi untuk SEO. Halaman hos harus dipautkan ke URL alat kanonik, bukan sahaja iframe.
Friend challenge
Challenge-a-friend duel links for daily phrase, pronunciation, or listening.
Pratonton langsung
<!-- Do NOT add the sandbox attribute on this iframe — it blocks scripts, forms, and microphone access required by FluentShip widgets. -->
<iframe
title="Friend challenge — FluentShip"
src="https://fluentship.com/challenge/friend/embed?utm_source=embed&utm_medium=iframe&utm_campaign=friend-challenge-widget&language=en"
width="100%"
height="280"
style="border:0;border-radius:12px;max-width:100%;display:block;"
loading="lazy"
allow="microphone"
referrerpolicy="strict-origin-when-cross-origin"
></iframe>
<script>
(function(){var H="fluentship.com";var O="https://fluentship.com";var P="fluentship-embed-v1";window.addEventListener('message',function(e){var d=e.data;if(!d||d.protocol!==P||d.type!=="fluentship-embed-resize")return;var h=d.payload&&d.payload.height;if(!h)return;try{if(!e.origin||new URL(e.origin).hostname!==H||e.origin!==O)return;}catch(_){return;}var f=document.querySelectorAll('iframe');for(var i=0;i<f.length;i++){if(f[i].contentWindow===e.source){f[i].style.height=h+'px';break;}}});})();
</script>
<p style="font-size:12px;color:#64748b;margin:8px 0 0;">
<a href="https://fluentship.com/challenge/friend/daily-phrase?utm_source=embed&utm_medium=attribution_link&utm_campaign=friend-challenge-widget&language=en" rel="noopener" target="_blank">Friend challenge on FluentShip</a>
</p>Sertakan pautan atribusi untuk SEO. Halaman hos harus dipautkan ke URL alat kanonik, bukan sahaja iframe.
Pronunciation challenge
60-second pronunciation challenge with speech practice CTA.
Pratonton langsung
<!-- Do NOT add the sandbox attribute on this iframe — it blocks scripts, forms, and microphone access required by FluentShip widgets. -->
<iframe
title="Pronunciation challenge — FluentShip"
src="https://fluentship.com/pronunciation-challenge/embed?utm_source=embed&utm_medium=iframe&utm_campaign=pronunciation-widget&language=en"
width="100%"
height="420"
style="border:0;border-radius:12px;max-width:100%;display:block;"
loading="lazy"
allow="microphone"
referrerpolicy="strict-origin-when-cross-origin"
></iframe>
<script>
(function(){var H="fluentship.com";var O="https://fluentship.com";var P="fluentship-embed-v1";window.addEventListener('message',function(e){var d=e.data;if(!d||d.protocol!==P||d.type!=="fluentship-embed-resize")return;var h=d.payload&&d.payload.height;if(!h)return;try{if(!e.origin||new URL(e.origin).hostname!==H||e.origin!==O)return;}catch(_){return;}var f=document.querySelectorAll('iframe');for(var i=0;i<f.length;i++){if(f[i].contentWindow===e.source){f[i].style.height=h+'px';break;}}});})();
</script>
<p style="font-size:12px;color:#64748b;margin:8px 0 0;">
<a href="https://fluentship.com/pronunciation-challenge?utm_source=embed&utm_medium=attribution_link&utm_campaign=pronunciation-widget&language=en" rel="noopener" target="_blank">Pronunciation challenge on FluentShip</a>
</p>Sertakan pautan atribusi untuk SEO. Halaman hos harus dipautkan ke URL alat kanonik, bukan sahaja iframe.
Keperluan atribusi
Benam mesti memastikan pautan pengaki FluentShip kelihatan. Sekolah rakan kongsi boleh menambah ?ref=your-slug untuk penjejakan.
Canonical URLs: Language proficiency testDaily phrase widgetListening snippet widgetWeekly public challengeFriend challengePronunciation challenge