Ich versuche, eine Google Event-Tracking zu einem WordPress-Plugin hinzuzufügen. Der Code für die Submit-Button in diesem Plugin ist:'Syntaxfehler, unerwartet T_CONSTANT_ENCAPSED_STRING' Hinzufügen von Google Event-Tracking zu Button im Wordpress-Plugin
{
return "<input type=\"submit\" ".
"name=\"".fm_form_submit_btn_name()."\" ".
"id=\"".fm_form_submit_btn_id()."\" ".
"class=\"submit\" ".
"value=\"".fm_form_submit_btn_text()."\" ".
"onclick=\"".fm_form_submit_btn_script()."\" ".
" />\n";
}
Ich versuche, Google Analytics-Tracking-Code hinzufügen onclick=_gaq.push(['_trackEvent', 'Form', 'Submit', 'Apply'])
den obigen Block, und schließlich 'Apply'
mit fm_form_the_title()
ersetzen, die dem Titel des Formulars zurück.
Das Problem: Egal, welche Anordnung von Anführungszeichen ich beim Einfügen des Tracking-Code-Block, bin ich konfrontiert mit einem Fehler 'Syntaxfehler, unerwartete T_CONSTANT_ENCAPSED_STRING' oder 'T_STRING', die die gesamte Website heruntergefahren.
BEARBEITEN: Der obige Codeblock funktioniert und muss nicht vereinfacht werden und ist Teil eines viel größeren Projekts. Meine Frage ist, wie man onclick=_gaq.push(['_trackEvent', 'Form', 'Submit', 'Apply'])
hinzufügt und schließlich 'Apply'
durch fm_form_the_title()
ersetzt und meine Website NICHT bricht.
Weil das andere Dinge brechen kann und nicht das tut, was ich versuche zu erreichen. Ich möchte nur den Google Analytics-Ereignisverfolgungscode zum obigen Link hinzufügen. Der Code funktioniert wie oben angezeigt. Hinzufügen von Ereignis-Tracking-Code bricht es. Ich möchte 'onclick = _gaq.push (['_ trackEvent', 'Form', 'Submit', 'Apply'])' 'hinzufügen, ohne meine Seite zu zerstören. –