Vložil jsem do šablony WordPressu do souboru functions.php tento script:
function mail_notification($except = [‚94.112.194.89‘, ‚127.0.0.1‘]) {
$user = wp_get_current_user()->display_name;
/** Pokud nejsou aktivní $_SESSION, aktivuj je */
if($_SESSION === null) session_start();
/** Pokud IP není vyjmuta, uživatel je registrovaný, notifikce nebyla odeslána a request není na admin rozhraní, vytvoř notifikci */
if(!is_admin() && !empty($user) && !in_array($_SERVER[‚REMOTE_ADDR‘], $except) && !isset($_SESSION[‚insessionmail‘])) {
$message = ‚Web právě ‚ . (strpos($user, ‚á‘) !== false ? ‚navštívila‘ : ‚navštívil‘) . ‚ ‚ . $user;
if(wp_mail(‚barveramartin@gmail.com‘, ‚Nový návštěvník webu‘, $message)) $_SESSION[‚insessionmail‘] = md5($user);
}
}
add_action(‚init‘, ‚mail_notification‘, 25);
Zajímalo by mě co vyjadřuje číslovka 25 na konci scriptu.
Děkuji předem za odpověď.
MB