ユーザーがさまざまな小さな画面のデバイスでクライアント サイトにアクセスしたときに、ネイティブ アプリの iOS および Android バージョン用のスマート アプリ バナーを追加する必要があります。ここで説明されているメタ タグ メソッドを使用する
iOS デバイスの場合は、Android デバイス用のメタ タグ メソッドも含めたいと思います (存在する場合)。このコードでは、ユーザーがこの Wordpress サイトの特定のページを表示しているかどうか (ページ ID によるクエリ) と、ユーザーが実際に表示していたデバイスをクエリする必要もあります。
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 テーマ内のフック) を介して試してみるコードで、誰かが私を助けてくれます。