PHP 記述方法について
-
皆様
お世話になります。
新たなプロモーションを実施するにあたって、取引先TKコードを弊社システムに埋め込んでいます。
function.phpから外部の<script>タグを挿入、src属性内のURIのユニーク値部分にショートコードを埋めて出そうと試みていますが、何度やっても、ショートコードがURIの文字列の一部として認識されてしまい、ユニーク値が生成されません。(ショートコード名が固定値としてHTML上に表示されます。)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://TKコードadid=15856&u1=%5Bunique_id%5D”></script>
EOM;
echo $add_original_script_a;
}
}投稿ページ上にそのままショートコードを入力すれば、HTML上でユニーク値が表示されます。
[unique_id]そこで前述の<script>タグ内のURI、ユニーク値を指定する部分に<? php echo do_shortcode(”);?>を挿入しましたが、同様にphpの記述も含めてURI文字列の一部としてphpの記述も含めて認識されてしまいます。
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://TKコードadid=15856&u1=<? php echo do_shortcode(‘[unique_id]’);?>”></script>
EOM;
echo $add_original_script_a;
}
}以上となります。
どなたか知恵をお借りできないでしょうか。
どうぞ宜しくお願い致します。重松
- トピック「PHP 記述方法について」には新たに返信することはできません。