نمایش آدرسی که کارب...
 
آگاه‌سازی‌ها
پاک‌کردن همه

نمایش آدرسی که کاربر از آن به سایت شما لینک شده


ارسال‌: 0
 ناشناس
میهمان
(@ناشناس)
عضو شده: 1 ثانیه قبل

نمایش آدرس سایتی که کاربر از آن به سایت شما لینک شده علاوه‌بر جالب بودن٬ سایت شما را از لحاظ کدنویسی حرفه‌ای تر جلوه می‌هد. ولی مهمتر از همه مکان نمایش و استایل است که آنرا به عهده شما می‌گذارم.

حال می‌خواهم در این زمینه دو کد را به شما معرفی کنم که اولی را می‌توانید در هر صفحه‌ای که به زبان PHP نوشته شده قرار دهید و دومین کد مربوط به فانکشن وردپرس می‌باشد. متاسفانه در چند سایت این کد PHP را دیدم که به اشتباه کد وردپرس معرفی شده بود.

if (strpos($_SERVER[HTTP_REFERER], "google") == true) {
echo "Hello Google User!";
}

کد زیر را در function.php پوسته وردپرس خود قرار دهید تا هر کاربری که بطور مثال از سایت گوگل به سایت شما لینک شده پیغام پیش‌فرضی را مشاهده نماید. توجه داشته باشید که هسته کد دوم دقیقا شبیه کد اول است با این تفاوت که در فانکشن detect_user_google قرار گرفته.

function detect_user_google() {
	if (strpos($_SERVER[HTTP_REFERER], "google") == true)
		$google= "Hello Google User!";
	return  $google;
}

و کد زیر را هرجایی که تمایل دارید پیغام نمایش داده شود قرار دهید. مثلا در index.php, header.php


                      
اشتراک: