0

我将使用 Google 网站优化器 (GWO),可能会在很多不同的网站上使用。从理论上讲,这很简单:将验证 Javascript 代码粘贴到您要测试的几个页面的页眉和页脚中:

http://services.google.com/training/websiteoptimizeruserguide/

问题是当您使用具有动态生成的 url 的 CMS 时。

假设我知道要测试的页面的 url 是: ...index.php?option=com_content&view=article&id=54&Itemid=69

我想做的是将 GWO javascript 保存在 mygwo.js 之类的文件中,然后在 index.php 的头部放置一些代码,如果 url 与上面的 url 匹配,它将只调用 javascript 文件。

这意味着我只需编辑 index.php 就可以安装所有 GWO 代码。

我猜我需要类似“php include only if”之类的东西,但我对 php 很熟悉。

谢谢你的时间。

4

1 回答 1

0

在 URI 或某处找到一个独特的模式,例如,如果所有带有 GWO 的页面都有&view=article

<?php 
define('SHOW_GWO', isset($_GET['view']) && $_GET['view'] == 'article' );

if ( SHOW_GWO ) {?><script src='blah.js'></script><?php } ?>
于 2009-10-22T01:18:01.923 回答