在WP页面中的<html>上方插入自定义PHP标题

时间:2018-03-12 作者:Luuk F.

我已经建立了一个WordPress网站。以前,我有一个HTML编码的网站。我的新WordPress站点仍处于维护模式。但是,我想在所有网站内容之上插入一个PHP代码。这是我的代码:

<?php
//DETECT REFERRER
if(empty($_SESSION["referrer"]))
{
    $referrer = $_SERVER["HTTP_REFERER"];
    if(empty($referrer))
        $referrer = $_SERVER["SCRIPT_URI"].((!empty($_SERVER["QUERY_STRING"]))? \'?\'.$_SERVER["QUERY_STRING"]:\'\');
    $_SESSION["referrer"] = $referrer;
}
//DETECT AFFILIATE ID 
if(empty($_SESSION["aid"])) 
{ 
    $aid = $_GET["aid"]; 
    if(empty($aid)) 
        $aid = $_COOKIE["aid"]; 
    if(empty($aid)) 
        $aid = 1; 
    setcookie("aid", $aid, strtotime("+10 years"), "/"); 
    $_SESSION["aid"] = $aid; 
} 
\\?>
但我不知道如何将其插入我网站的avery页面。有没有办法做到这一点?如果不可能,那么当URL中有查询字符串时,是否有其他方法获取cookie?提前谢谢。

你好,Luuk Faasse

1 个回复
最合适的回答,由SO网友:Milan Petrovic 整理而成

应加载WordPress主题header.php 文件,因此添加自定义代码的最佳位置是header.php 在最上面,在任何HTML之前。

结束

相关推荐

内容中内置的响应图像--我需要在unctions.php中添加任何内容吗?

我正在从头开始制作一个WP主题,但我似乎没有得到响应的图像。即使添加了srcset和size标记,以500px插入的图像仍将保持在500px。据我所知,这幅图像应该在手机上以300px的速度自动显示?<img class=\"alignleft size-full wp-image-446\" src=\"couple_group_session.jpg\" alt=\"\" width=\"500\" height=\"333\" srcset=\"couple_group_s