2016-08-05 1 views
0

私は自分のサイトのすべてのページのフッタを通した単一のコンタクトフォームを持っています。ワードプレスのページタイトルをonsubmitにエコーする

wp_titleを使用してエコーするページタイトルがありますが、文字列ではなくフォームの前に表示されています。

$html .= sprintf('<form onsubmit="ga(\'send\', \'event\', \'newsletter\', \'submitted\', \'' . wp_title('') . '\')" %s>', $atts) . "\n"; 

それはこのように表示されます:documentationから

enter image description here

+0

あなたは、私がこのフォーム無料HRアドバイスシェアのタイトルがいくつかのコードが何であるかを理解していない言いたいこと? –

+0

@RaviSharma私は、上記のコードが現在出力しているonsubmit = "ga( 'send'、 'event'、 'newsletter'、 'submitted'、 '')のonsubmitにWordPressのページタイトルをエコーし​​たいと思います。画像に示されているように、フォームの上にページタイトルのエコーが表示されます。 –

+0

: - あなたがga機能のために使用したコードが必要です。あなたの質問の記述にそれを言及してください。 –

答えて

1

あなたのコード

wp_title(string $sep = '&raquo;', bool $display = true, string $seplocation = '') 
タイトルがエコーされるかどう

secodパラメータが決定あなたの場合、$ displayパラメータをfalseに設定する必要があります。

ソリューション:

$html .= sprintf('<form onsubmit="ga(\'send\', \'event\', \'newsletter\', \'submitted\', \'' . wp_title('', false) . '\')" %s>', $atts) . "\n"; 
関連する問題