2016-04-18 6 views
0

Ich versuche, den Seitentitelwert im JavaScript-Code von einem Wufoo-Formular in einer Wordpress-Seite einzugeben.Wie man einen Wordpress-Seitentitel an ein Wufoo-Javascript übergeben

Ich habe den folgenden Code hinzugefügt:

'autoResize':true, 
'height':'1092', 
'async':true, 
'host':'wufoo.com', 
'header':'show', 
'defaultValues':'field9=**boomboom**', 
'ssl':true}; 

Ich brauche die boomboom mit der Post-Seite Titel zu ersetzen, damit ich den Namen des Post die Form summited wird jedes Mal erfassen kann.

Danke, Manuel

Antwort

0

Schätzen Sie Dan helfen,

<div id="wufoo-s121gtwf14azmyy"> 
Fill out my <a href="https://creativedoing.wufoo.com/forms/s121gtwf14azmyy">online form</a>. 
</div> 

<script type="text/javascript"> 
/* <![CDATA[ */ 
var postData = {"postTitle":"<?php echo get_the_title(); ?>"}; 
/* ]]> */ 
</script> 

<script type="text/javascript">var s121gtwf14azmyy;(function(d, t) { 
var s = d.createElement(t), options = { 
'userName':'creativedoing', 
'formHash':'s121gtwf14azmyy', 
'autoResize':true, 
'height':'1092', 
'async':true, 
'host':'wufoo.com', 
'header':'show', 
'defaultValues':'field1=**<?php echo get_the_title(); ?>**', 
'ssl':true}; 

s.src = ('https:' == d.location.protocol ? 'https://' : 'http://') + 'www.wufoo.com/scripts/embed/form.js'; 
s.onload = s.onreadystatechange = function() { 
var rs = this.readyState; if (rs) if (rs != 'complete') if (rs != 'loaded') return; 
try { s121gtwf14azmyy = new WufooForm();s121gtwf14azmyy.initialize(options);s121gtwf14azmyy.display(); } catch (e) {}}; 
var scr = d.getElementsByTagName(t)[0], par = scr.parentNode; par.insertBefore(s, scr); 
})(document, 'script');</script> 
+0

Es ist ein bisschen weg von einem Chaos. Der Code wurde nicht ordnungsgemäß eingefügt. Lass mich es nochmal versuchen. –

+0

Fertig, sollte genau in meiner Wordpress-Seite aussehen. –

+0

Ich kann sehen, dass das für Sie funktioniert;) Habe es einfach nochmal ausprobiert aber gleich bekommen ** <- ich frage mich, ob das daran liegt, dass es sich um einen Portfolio Post handelt und nicht um eine normale Seite. –

Verwandte Themen