• mij270119

    (@mij270119)


    皆様

    お世話になります。
    重松と申します。

    この度非常に困った状況であて所がないため
    ご連絡させていただきました。

    弊社では、ワードプレスで自社HPを作っており、私がその担当者となります。
    https://mij-jp.com
    こちらが弊社へのリンクとなります。

    私自身、ウェブについて全くの無知で、担当としては4カ月になります。
    完全な独学でやっております。

    今回、アフィリエイト(ポイント)サイトを利用して
    プロモーションを打つことになり、当運営会社の発行する
    トラッキングコードにユニーク値を乗せて返すための
    記述をしなければなりませんでした。
    そこで、Contact Form 7 Serial Numbersを利用したのですが、
    弊社へ届くメールには一意の値が表示されるものの、トラッキングコードに
    乗せた方が、相手方管理画面に反映されませんでした。

    これは該当プラグインが御プラグインに対してしか適用されない仕様に
    なっているためではないかと思います。

    そこで、直接function.phpに記述する方法で以下のように記述しました。

    //ショートコード生成(ユニーク値生成)
    function id_func(){
    echo sha1(time(),mt_rand());
    }
    add_shortcode(‘unique_id’,’id_func’);

    //該当トラッキングコード
    add_action(‘wp_footer’, ‘add_original_script_a’);
    function add_original_script_a() {
    if (is_page(‘3456’)){ $add_original_script_a = <<<EOM
    <script src=”https://当トラッキングコードファイル.jsadid=15856&u1=%5Bunique_id%5D”></script&gt;
    EOM;
    echo $add_original_script_a;
    }
    }
    (u1=以下がユニーク値を乗せる部分)
    (管理画面上で直接記載はphpコードが反映されないため、phpから挿入した)

    しかしながら、当運営会社の管理画面には反映されず、
    (ここまで記述するのに4日かかりました。。。)
    テーマ作成者の方にも散々ご対応していただきましたが
    さすがにもうお手上げだとのことです。。

    当運営会社側もお手上げとのことで、Contact Form 7 Serial Numbersの
    制作者の方にご連絡をしてもお返事がなく(ブログ最終更新が2016年でした。)
    もはや相談できる場所がありません。

    ところが、現在このプロモーションのために完全歩合の営業の者を何人も
    待たせており、中には子供がいる家庭を持つ者もちらほらいます。
    抜き差しならない状況のため、対応を急いています。

    解決方法としては、以下のように考えております。

    ”Contact Form 7 Serial Numbersのユニーク値生成コードを
    テーマ本体に呼び出して、トラッキングコードに乗せる。”

    しかし、該当の箇所を見つけ、呼び出すための記述方法がわかりません。
    ワードプレスphpの関数リファレンスを見ても、そのようなものはありませんでした。

    何とか、解決のヒントになるようなことだけでもご教授いただけないでしょうか。
    長くなりましたが、ご相談内容は以上となります。

    お手数おかけしますが、宜しくお願い致します。

    • This topic was modified 6 years ago by mij270119.
  • The topic ‘非常に困っています。’ is closed to new replies.