روش ساخت لینک

armanaria111

تازه وارد
سلام دوستان میخواهم یک لینک درست کنم مثل این
که اگربا گوشی اندرویید باز شد لینک گوگل پلی داده بشه اگر با آیفون لینک اپ استور باز بشه
 

Mesmaili

کاربر عضو
سلام.
این سایت از این روش استفاده کرده
JavaScript:
function getMobileOperatingSystem() {
  var userAgent = navigator.userAgent || navigator.vendor || window.opera;

      // Windows Phone must come first because its UA also contains "Android"
    if (/Win|windows phone/i.test(userAgent)) {
        return "Android";
    }

    if (/android/i.test(userAgent)) {
        return "Android";
    }

    if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) {
        return "iOS";
    }

    return "unknown";
}

function DetectAndServe(){

if (getMobileOperatingSystem() == "Android") {
    
    window.location.href = "https://play.google.com/store/apps/details?id=com.anar.anaruserapp";
    }
else if (getMobileOperatingSystem() == "iOS") {
    window.location.href = "https://apps.apple.com/gb/app/anarstore-%D8%A7%D9%86%D8%A7%D8%B1/id1500402098?ign-mpt=uo%3D2";
    }
else{
    window.location.href = "https://play.google.com/store/apps/details?id=com.anar.anaruserapp";
}
};

HTML:
<body onload="DetectAndServe()">
 

linuxmint

کاربر عضو
خب چه فایل هایی باید اجیاد کنم چجوری در کدام پوشه
چون از ساختار فولدر و فایل های شما اطلاع نداریم نمی تونیم بگیم کجا و کدوم فایل.
اما در کل، در فایل مورد نظرتون تکه کد جاوااسکریپت رو می تونید داخل تگ <script> قرار بدین در هد فایل.
در رویداد onload تگ body باید فانکشن مورد نظر رو صدا بزنید.
 

Mesmaili

کاربر عضو
سلام مجدد.
همونطور که دوستمون گفتند اگر شما هنوز نحوه استفاده از این کدهارو رو نمیدونید حتما نیاز دارید که حداقل دورهای مقدماتی ای رو طی کنید.
نحوه استفاده ساده:
یک فایل با نام app.html یا app.php در روت هاست خودتون ایجاد کنید. منظور از روت همون پوشه ای هست که احتمالا وردپرس رو درش نصب کردید.
کد زیر رو درش کپی کنید. البته فراموش نکنید که جای لینک های فروشگاه هارو باید تغییر بدید فقط

HTML:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8" />
<script>
function getMobileOperatingSystem() {
  var userAgent = navigator.userAgent || navigator.vendor || window.opera;

      // Windows Phone must come first because its UA also contains "Android"
    if (/Win|windows phone/i.test(userAgent)) {
        return "Android";
    }

    if (/android/i.test(userAgent)) {
        return "Android";
    }

    if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) {
        return "iOS";
    }

    return "unknown";
}</script>

<script>
function DetectAndServe(){

if (getMobileOperatingSystem() == "Android") {
    
    window.location.href = "https://play.google.com/store/apps/details?id=com.anar.anaruserapp";
    }
else if (getMobileOperatingSystem() == "iOS") {
    window.location.href = "https://apps.apple.com/gb/app/anarstore-%D8%A7%D9%86%D8%A7%D8%B1/id1500402098?ign-mpt=uo%3D2";
    }
else{
    window.location.href = "https://play.google.com/store/apps/details?id=com.anar.anaruserapp";
}
};
</script>
</head>
<body onload="DetectAndServe()">
</body>
</html>
 
بالا