با سلام خدمت کاربران عزیز و محترم آقای وردپرس
امروز با آموزش افزودن نمایش آدرسی که کاربر از آن به سایت شما لینک شده در خدمت شما هستم که امیدوارم ازش خوشتون بیاد.
نمایش آدرس سایتی که کاربر از آن به سایت شما لینک شده علاوهبر جالب بودن٬ سایت شما را از لحاظ کدنویسی حرفهای تر جلوه میهد. ولی مهمتر از همه مکان نمایش و استایل است که آنرا به عهده شما میگذارم.
حال میخواهم در این زمینه دو کد را به شما معرفی کنم که اولی را میتوانید در هر صفحهای که به زبان 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
<?php if ( detect_user_google()) echo detect_user_google(); ?>
موفق و سربلند باشید.
بدرود.
منتظر نظرات سازندتون هستم نظر یادتون نره!!!