Facebook复选框插件precheck属性无法正常工作。
HTML:
<div class="fb-messenger-checkbox"
origin="https://example.com"
page_id="XXXXXXXXXXX"
messenger_app_id="XXXXXXXXXXX"
user_ref="<? echo $random_val?>"
prechecked="true"
allow_login="true"
size="large">
</div>
我该如何解决这个问题?
我该如何解决这个问题?
完全没有,因为https://developers.facebook.com/docs/messenger-platform/discovery/checkbox-plugin:
自定义默认状态
虽然历史上可以自定义复选框插件的默认状态,但从2017年10月6日开始,复选框插件的默认状态将仅取消选中。在此日期之前实施插件的网站仍然可以选择已选中作为默认状态。
实际上,有一种方法。我不确定自己开发这个有多密集,但有一个第三方插件可以做到这一点。我测试了它,到目前为止它一直在完美地工作。 Facebook也默认不对我的商店进行预先检查,因此我们看到销量大幅增加。
该插件/网站名为AlwaysChecked。不确定是否允许链接,所以只需在其后添加一个点com。它适用于shopify,woocommerce等。抱歉,我无法提供有关如何自行编码的更详细信息,但这仍是一个解决方案。