게시글에 Mailchimp 가입 양식 삽입하기

전에 한 번 이걸 해본 것 같은데… 몇 년 전 다른 호스팅된 Discourse 인스턴스에서였을 수도 있습니다. ¯\_(ツ)_/¯ Discourse 팀의 누군가가 필요한 j/s를 주입하는 Component를 급하게 만들어줬다는 막연한 기억이 있습니다. . . 이걸 토픽에 넣고 싶은데, 인라인 j/s 때문에 (물론) 작동하지 않습니다:

<!-- Begin Mailchimp Signup Form -->
<link href="//cdn-images.mailchimp.com/embedcode/classic-071822.css" rel="stylesheet" type="text/css">
<style type="text/css">
	#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif;  width:400px;}
	/* Add your own Mailchimp form style overrides in your site stylesheet or in this style block.
	   We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */
</style>
<div id="mc_embed_signup">
    <form action="https://umbrellacast.us16.list-manage.com/subscribe/post?u=171541754ab434ecfc0d61e17&amp;id=ab9a3173ca&amp;f_id=00656ae0f0" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
        <div id="mc_embed_signup_scroll">
        <h2>Receive weekly PodComm updates…</h2>
        <div class="indicates-required"><span class="asterisk">*</span> indicates required</div>
<div class="mc-field-group">
	<label for="mce-EMAIL">Email Address  <span class="asterisk">*</span>
</label>
	<input type="email" value="" name="EMAIL" class="required email" id="mce-EMAIL" required>
	<span id="mce-EMAIL-HELPERTEXT" class="helper_text"></span>
</div>
<div hidden="true"><input type="hidden" name="tags" value="3495162"></div>
	<div id="mce-responses" class="clear">
		<div class="response" id="mce-error-response" style="display:none"></div>
		<div class="response" id="mce-success-response" style="display:none"></div>
	</div>    <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
    <div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_171541754ab434ecfc0d61e17_ab9a3173ca" tabindex="-1" value=""></div>
    <div class="clear"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button"></div>
    </div>
</form>
</div>
<script type='text/javascript' src='//s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js'></script><script type='text/javascript'>(function($) {window.fnames = new Array(); window.ftypes = new Array();fnames[0]='EMAIL';ftypes[0]='email';fnames[1]='FNAME';ftypes[1]='text';fnames[2]='LNAME';ftypes[2]='text';fnames[3]='ADDRESS';ftypes[3]='address';fnames[4]='PHONE';ftypes[4]='phone';}(jQuery));var $mcj = jQuery.noConflict(true);</script>
<!--End mc_embed_signup-->

Typeform 지원을 활용하면 이 작업을 수행할 수 있을 것 같습니다.

…“Typeform”이 무엇이며, 어떻게 하면 Mailchimp 청중을 채우는 데 활용할 수 있나요?

…하지만 [첫 번째로 링크한 주제에서 논의된 내용]은 단순히 Discourse의 원박스(onebox)가 아닌가요? 사용자는 Discourse 주제에 머물러 있나요? …아니면 클릭하면 Typeform으로 이동하나요?

…[내가 잊어버린/잃어버린] 방식으로 Mailchimp 가입 양식을 주제에 직접 임베드할 수 있는 방법이 있었어요.