Добавьте Smart App Banner для iOS и Android на определенной странице

Мне нужно добавить умный баннер приложения для версий нативного приложения для iOS и Android, когда пользователи посещают клиентский сайт на различных устройствах с небольшим экраном. Используя метатег метод, описанный здесь

для устройств iOS, я хотел бы также включить метод метатега для устройств Android, если таковой существует. Код также должен был бы запрашивать, просматривал ли пользователь определенную страницу на этом сайте Wordpress (запрос по идентификатору страницы) и на каком устройстве он фактически просматривал.

Я знаю, что метатег для iOS должен быть в формате:

<meta name="apple-itunes-app" content="app-id=123467, affiliate-data=myAffiliateData, app-argument=myURL">

Я также читал в другом месте PHP-запрос для устройства это:

<?php

$iPod   = stripos($_SERVER['HTTP_USER_AGENT'],"iPod");
$iPhone = stripos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$iPad   = stripos($_SERVER['HTTP_USER_AGENT'],"iPad");
$droid  = stripos($_SERVER['HTTP_USER_AGENT'],"Android");

if ($iPod || $iPhone || $iPad){
    //Display Smart App Banner prompt for iOS
} else if($droid){
    // Display Smart App Banner Prompt for Android
}

Но я не знаю ни о метатеге для Android, ни о том, как бы я объединил их все вместе и проверил страницу, на которой они находятся (чтобы баннер не отображался по всему сайту), и включил их в сайт Wordpress.

Надеюсь, кто-то может мне помочь с некоторым кодом, чтобы попробовать в functions.php дочерней темы или через плагин мета-тега (или перехватить внутри темы Canvas).

0 ответов

Другие вопросы по тегам