在客户填写联系表单后我试图让Google Analytics代码在感谢页面上运行,我已经尝试将其放在感谢页面中,该页面位于Wordpress管理员的页面下后端使用HTML选项卡,但它似乎在代码之间生成不必要的p和br标签,特别是在关闭标签之前。我不确定这是否会导致问题。 有没有办法我们只能在一页上做到这一点?
答案 0 :(得分:1)
我不是100%确定是否可以使用WordPress的tinyMCE编辑器插入javascript。
如果这是真的,那么您可以尝试以下方法:
获取帖子的ID:当您在视图中查看所有帖子时,请查看管理菜单中的链接,例如:
http://www.your-url.com/wp-admin/post.php?post=796&action=edit
796将是您的身份证明。
在wordpress主题的header.php中输入以下内容(在/ wp-content / themes / theme-name中找到):
<?php if (is_page(796)) { ?>
//YOUR ANALYTICS CODE IN HERE
<?php } ?>
在此处将796替换为您的ID,并将您的分析代码放在PHP代码之间。
答案 1 :(得分:0)
听起来你正在尝试使用“视觉”视图添加它,它可以将您输入的任何内容格式化为段落等。
尝试切换到“HTML”视图(选项卡位于输入框的右上角)并将其添加到那里 - 希望这应该允许您添加它而不转换它!
编辑:根据我在下面的评论,我犯了一个错误 - 甚至HTML标签似乎也增加了一定程度的格式。
在这种情况下,您可以使用此插件:
http://wordpress.org/extend/plugins/raw-html/
这允许您基于每个帖子替换为自动格式化。因此,在该特定页面上,您可以关闭自动格式,只是为了允许您添加该分析代码段。
我唯一能想到的另一种方法就是为那个谢谢你的页面编写一个自定义的page_template并将其添加到那里。说明在这里:http://codex.wordpress.org/Pages#Creating_Your_Own_Page_Templates