私はモバイルアプリケーションのためのワードプレスウェブサイトを設計しています。訪問者のために が、私は以下のページのようなオペレーティングシステムに基づいて、テキスト、画像を表示したい - 「アカウント構造部」で、このページでオペレーティングシステムに基づいてウェブコンテンツを変更する方法
https://www.sapphireone.com/accounting-software/accounts/
オペレーティングシステム、すなわちに基づいて変化する画像がありますmacとwindows。
私はAndroidとiPhoneで同様のことをしたいと思います。私は次のコードを使用していますが、動作していません。 function.phpため
//コード
function find_andoird() {
$ua = $_SERVER[‘HTTPS_USER_AGENT’];
/* ==== Detect the OS ==== */
// Android
$android = strpos($ua, 'Android') ? true : false;
// iPhone
$iphone = strpos($ua, 'iPhone') ? true : false;
return $android;
}
// コードテンプレートファイルの
if(find_andoird() == true) {
<p><strong>Android View</strong></p>
<p>
<img src=“accounting-android.png” style="float:left;width:400px;height:600px;">
The android view is displayed here.
</p>
}
else {
<p><strong>iPhone View</strong></p>
<p>
<img src=“accounting-iphone.png” style="float:left;width:400px;height:600px;">
The iphone view is displayed here.
</p>
}
}
私はいくつかの助けをして下さい得ることができます。ありがとう
変更$ UA値を返す関数、および出力:あなたは、OS、バージョン、ブラウザ、デバイス...そして、あなたが例えば表示するためにCSSを使用することができますタグを付けるには入れます対処しています。 – flauntster
最初は 'HTTP_USER_AGENT'であり、その周りの引用符は間違っています。簡単な引用符でなければなりません – bansi
検索の最初のリンクは' HTTPS_USER_AGENT'です[http: ://wordpress.stackexchange.com/questions/192242/how-to-echo-a-different-title-to-the-page-if-its-opened-on-an-android-mobile-ph) – bansi