修改包含生成的标头标签的方法?

时间:2016-08-03 22:57:43

标签: php google-analytics include google-experiments

我有大约50个页面,每个页面都包含标题部分的包含:

include './include/header.php';

header.php包含以下代码:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta charset="utf-8">
<title><?php echo $title; ?></title>
<link rel="stylesheet" href="style.css" />
</head>
<body>

但是现在,大约20页我想进行Google实验,并且需要为他们提供A / B版本。

Google要求在原始页面中,我会在<head>标记后面为每个实验添加单独的代码块:

<head>
//type 1 block of code for page 1 //
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

<head>
//type 2 block of code for page 2 //
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

等等。

最简单/最聪明的方法是什么?

编辑:

好的,我想我应该编辑header.php看起来像这样:

<!DOCTYPE html>
<html>
<head>
<?php if  ($experiment==true) { ?>     // New      
[some way to insert block of code ]   // New           
<?php } else { } ?> // New
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta charset="utf-8">
<title><?php echo $title; ?></title>
<link rel="stylesheet" href="style.css" />
</head>
<body>

在应该进行实验的每个页面中,我都会在页面顶部添加此代码:

$experiment = "big block of code 1"

但我该怎么做呢?

0 个答案:

没有答案