国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 網(wǎng)站 > 建站經(jīng)驗(yàn) > 正文

WordPress站點(diǎn)出現(xiàn)404錯(cuò)誤時(shí)郵件通知管理員的方法

2024-04-25 20:34:00
字體:
供稿:網(wǎng)友

本文實(shí)例講述了WordPress站點(diǎn)出現(xiàn)404錯(cuò)誤時(shí)郵件通知管理員的方法。分享給大家供大家參考。具體分析如下:

這是一個(gè)比較實(shí)用的功能,當(dāng)我們網(wǎng)站出現(xiàn)了錯(cuò)誤時(shí)就郵箱通知管理員,將下面的代碼添加到你所用的WordPress主題的 404.php 文件的頂端即可.

如果你的主機(jī)支持mail()函數(shù)或者設(shè)置了SMTP發(fā)送郵件,總之就是能夠發(fā)送郵件就行,一會(huì)去查看你設(shè)置的WordPress站點(diǎn)的管理員郵箱,你就會(huì)發(fā)現(xiàn)404通知郵件,可能在垃圾箱哦.

代碼如下:

mail($email, "404 Alert: " . $blog . " [" . $theme . "]", $message, "From: $email");

代碼如下:

<?php

// WP 404 ALERTS

// set status

header("HTTP/1.1 404 Not Found");

header("Status: 404 Not Found");

// site info

$blog = get_bloginfo('name');

$site = get_bloginfo('url') . '/';

$email = get_bloginfo('admin_email');

// theme info

if (!emptyempty($_COOKIE["nkthemeswitch" . COOKIEHASH])) {

$theme = clean($_COOKIE["nkthemeswitch" . COOKIEHASH]);

} else {

$theme_data = wp_get_theme();

$theme = clean($theme_data->Name);

}

// referrer

if (isset($_SERVER['HTTP_REFERER'])) {

$referer = clean($_SERVER['HTTP_REFERER']);

} else {

$referer = "undefined";

}

// request URI

if (isset($_SERVER['REQUEST_URI']) && isset($_SERVER["HTTP_HOST"])) {

$request = clean('http://' . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]);

} else {

$request = "undefined";

}

// query string

if (isset($_SERVER['QUERY_STRING'])) {

$string = clean($_SERVER['QUERY_STRING']);

} else {

$string = "undefined";

}

// IP address

if (isset($_SERVER['REMOTE_ADDR'])) {

$address = clean($_SERVER['REMOTE_ADDR']);

} else {

$address = "undefined";

}

// user agent

if (isset($_SERVER['HTTP_USER_AGENT'])) {

$agent = clean($_SERVER['HTTP_USER_AGENT']);

} else {

$agent = "undefined";

}

// identity

if (isset($_SERVER['REMOTE_IDENT'])) {

$remote = clean($_SERVER['REMOTE_IDENT']);

} else {

$remote = "undefined";

}

// log time

$time = clean(date("F jS Y, h:ia", time()));

// sanitize

function clean($string) {

$string = rtrim($string);

$string = ltrim($string);

$string = htmlentities($string, ENT_QUOTES);

$string = str_replace("n", "

", $string);

if (get_magic_quotes_gpc()) {

$string = stripslashes($string);

}

return $string;

}

$message =

"TIME: " . $time . "n" .

"*404: " . $request . "n" .

"SITE: " . $site . "n" .

"THEME: " . $theme . "n" .

"REFERRER: " . $referer . "n" .

"QUERY STRING: " . $string . "n" .

"REMOTE ADDRESS: " . $address . "n" .

"REMOTE IDENTITY: " . $remote . "n" .

"USER AGENT: " . $agent . "nnn";

mail($email, "404 Alert: " . $blog . " [" . $theme . "]", $message, "From: $email");

?>

希望本文所述對(duì)大家的WordPress建站有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 红河县| 惠水县| 闽清县| 东兴市| 景洪市| 溆浦县| 滕州市| 沧源| 巴彦县| 襄樊市| 洛南县| 迁安市| 新巴尔虎左旗| 武清区| 将乐县| 方城县| 水城县| 宜州市| 公安县| 安吉县| 图们市| 鸡西市| 开封市| 屏边| 长葛市| 金平| 廊坊市| 天峨县| 江油市| 区。| 屯留县| 枣阳市| 瑞金市| 云安县| 唐海县| 阳谷县| 同仁县| 二连浩特市| 周至县| 沁源县| 姜堰市|