-
投稿者投稿
-
2021年6月19日 5:37 AM #78702
【お使いの Snow Monkey のバージョン】最新
【お使いの Snow Monkey Blocks のバージョン】最新
【お使いの Snow Monkey Editor のバージョン】最新
【お使いのブラウザ】Chrome
【当該サイトのURL①】https://andpenso.biz/lpcv/
【当該サイトのURL②】https://andpenso.biz/thanks/### 実現したいこと
【当該サイトのURL①】https://andpenso.biz/lpcv/の一番下にある、お申し込みフォームの『送信ボタン』と【当該サイトのURL②】https://andpenso.biz/thanks/をリンクさせたい
### 発生している問題
SnowMonkeyフォームズの設定画面内に『送信ボタン』がないので、リンクを貼ることが出来ずにいます。
### 試したこと
いつもお世話になり、ありがとうございます。
お客様からのご要望で、アクセス計測の精度を上げるために、SnowMonkeyにすでにあるサンクスページではなく、新たに作ったサンクスページとリンクさせたいと言われました。
もともとSnowMonkeyフォームズの設定画面では『送信ボタン』が表示がないので自分では解決することが出来ませんでした。
何か良い方法があれば、教えていただきたく存じます。
よろしくお願いいたします。
♥ 0いいねをした人: 居ません2021年6月19日 9:58 AM #78709こちらが参考になると思います。
2021年6月20日 11:43 AM #78784教えていただきありがとうございます。
自身のフォームIDというのがどこを見ればいいのか分からず、教えていただけないでしょうか?
♥ 0いいねをした人: 居ません2021年6月20日 12:04 PM #78785フォームを設定している画面を開いた状態で、ブラウザのURL欄を見ると、IDが記載されています。
上の画像だとIDが315
なので、参考ページのsnow-monkey-form-14256
の数字をsnow-monkey-form-315
にすればいいと動くと思います。♥ 0いいねをした人: 居ません2021年6月20日 12:09 PM #78787早速にご返信いただきありがとうございます。
試してみます!
♥ 0いいねをした人: 居ません2021年6月20日 4:36 PM #78808度々、すみません。
My-Snow-Monkey の最後の行に以下を追加したのですが、うまく動作せず・・・です。何か根本的にやり方が間違っているのでしょうか。
お手数ですが、ご教示いただけますと幸いです。
add_action(
‘wp_enqueue_scripts’,
function() {
ob_start();
?>
window.addEventListener(
‘load’,
function() {
var form = document.getElementById( ‘snow-monkey-forms-568’ );
if (form) {
form.addEventListener(
‘smf.submit’,
function(event) {
if (‘complete’ === event.detail.status) {
window.location.href = ‘https://andpenso.biz/thanks’;
}
}
);
}
}
);
<?php
$data = ob_get_clean();
wp_add_inline_script(
‘snow-monkey-forms’,
$data,
‘after’
);
},
11♥ 0いいねをした人: 居ません2021年6月20日 5:02 PM #78809うまく動作せず・・・です。
そうでしたか。。。
うまく動作せず、というのは、どんな状況でしょうか?- 画面にエラーが出る
- 指定したページに遷移しない
- 何も起こらない(Snow Monkey Formsの「完了」で設定した部分は出る)
ぜひ教えてください!
♥ 0いいねをした人: 居ません2021年6月20日 5:06 PM #78810言葉足らずで申し訳ありません。
指定したページに遷移しない、です。
♥ 0いいねをした人: 居ません2021年6月20日 5:11 PM #78811参考トピックで回答されているキタジマさんが書かれたコードとKahoさんのコードを比較したら、ちょっと違うところがありました。
snow-monkey-forms-568
と指定されていますが、正しくはsnow-monkey-form-568
で、formのs
は不要です。
また、最後の11
に次に);
が抜けていましたので、画面にエラーが表示されるのであれば、そこが原因だと思います。もう一度コードを見直していただいてお試しください。
♥ 0いいねをした人: 居ません2021年6月20日 5:15 PM #788132021年6月21日 11:06 AM #78873お世話になります。
昨日教えていただいた通りにコードを編集しようとしたところ、プラグインからmy SnowMonkeyが消えてしまうということが起こってしまいました…。一度ログアウトしてから、再度アップロードを試みましたが、「既に存在します」の表示で「/home/users/2/daa.jp-andpenso/web/wordpress/wp-content/plugins/my-snow-monkey/」にあると書いてあるのですが、プラグインの一覧には表示されずどのように操作すれば見当たるのかが分かりません。
恐れ入りますが、どのようにすればよろしいでしょうか?
♥ 0いいねをした人: 居ません2021年6月21日 11:34 AM #78879プラグインからmy SnowMonkeyが消えてしまうということが起こってしまいました…。
状況からの想像ですが、my-snow-monkey.phpの先頭に記述している、プラグイン情報(以下のコード)あたりが怪しいです。
この情報がまるっとないと、プラグインフォルダがサーバーに残っていても、WordPressの【プラグイン】リストには表示されなくなると思います。
同じ症状は経験をしたことがないので、明確な対応方法はわからないのですが、トラブルが起こる前の状態にいったん戻したほうがいいと思います。/** * Plugin name: My Snow Monkey * Description: このプラグインに、あなたの Snow Monkey 用カスタマイズコードを書いてください。 * Version: 0.2.1 * * @package my-snow-monkey * @author inc2734 * @license GPL-2.0+ */
♥ 0いいねをした人: 居ません2021年6月21日 11:39 AM #788802021年6月23日 10:31 AM #790662021年6月23日 10:54 AM #79068Kahoさん
良かったです。
わたしが言うのもなんですが、解決したらトピックを閉じてください。
よろしくお願いします(^^;)/♥ 0いいねをした人: 居ません -
投稿者投稿
- トピック「SnowMonkeyフォームズの『送信ボタン』に固定ページをリンクさせたい」には新しい返信をつけることはできません。