Smart Custom Fieldでの、スクリプトの入力ができない
-
スマートカスタムフィールドの項目で、普通にテキストなどを入れることは問題ないのですが、スクリプトのコードを入れると、アップすることができません。
正確に言うと、
ショップページを作り、購入ボタンをSTORESの「貼り付けコード」を使って表示したいと思っています。色やサイズなどの選択の際、その数の分貼り付けコードを入れる必要があるので(その数分購入ボタンを設置うる必要がある)、ループで増やせるスマートカスタムフィールドを使用することにしました。
貼り付けコードではなく普通に「あいうえお」などのテキストを入れると問題なく動きますが、貼り付けコードを入れると、403エラーになってしまいます。
このようなソースコードを書きました。
<ul class="buy_button_ul"> <?php $item_button_loop = SCF::get('item_button_loop'); foreach ($item_button_loop as $fields ) { ?> <li><span class="buy_bt_size_text"><?php echo $fields['item_buy_size']; ?>cm</span><?php echo $fields['item_buy_button']; ?></li> <?php } ?> </ul>
STORESの貼り付けコードはこのようなものです。
<div class=”storesjp-button” data-storesjp-item=”5dfc9a6b7f1dxxx03a22bd02″ data-storesjp-variation=”5dfc9a6b7fxxx7703a22bd03″ data-storesjp-name=”ac001″ data-storesjp-layout=”layout_a” data-storesjp-lang=”ja” ></div><script>(function(d,s,id){var st=d.getElementsByTagName(s)[0];if(d.getElementById(id)){return;}var nst=d.createElement(s);nst.id=id;nst.src=”//btn.stores.jp/button.js”;nst.charset=”UTF-8″;st.parentNode.insertBefore(nst,st);})(document, “script”, “storesjp-button”);</script>
これを、上記の[‘item_buy_button’]のところに出力されるようにしたいのです。
どなたかご教授いただけませんでしょうか?
- トピック「Smart Custom Fieldでの、スクリプトの入力ができない」には新たに返信することはできません。