1つの手間と1つのプラグインと1文で可能。
iPhoneとアンドロイドスマホで分けるということ。
ゲームアプリ案件などを紹介するときには割と使えるかな。
アプリーチとか使えばいいのだろうけど
PHPに設定を書く
///////////////////////////////////////
// 端末ごとの条件分岐用
///////////////////////////////////////function is_android() {
$is_android = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'Android');
if ($is_android) {
return true;
} else {
return false;
}
}function is_iphone() {
$is_iphone = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'iPhone');
if ($is_iphone) {
return true;
} else {
return false;
}
}
上記の「アンドロイドとiPhoneの設定を記したコード」をブログのテーマに書いておく。
子テーマなどに。つまり、
「Functions.php(ふぁんくしょんPHP)」
※テーマのための関数
という、いつものファイルを編集や。上記のコードをコピペ。
本格機能を司るのはいつだって「ふぁんくしょん.PHP」
※PHPのファイルをイジるならかならずバックアップ方法は覚えよう!コレを覚えずしてPHPファイルに手を出してはいけない!
FTPソフトをいじれないならやっちゃダメ!その記事で覚えて!
WidgetLogic(ウィジェットロジック)を有効化
WP公式・「WidgetLogic(ウィジェットロジック)」
ワードプレス管理画面から「プラグイン」→「新規追加」→「Widget Logic」からインストール有効化でもOK
※使い方の記事↑
WordPressプラグインである「WidgetLogic(ウィジェットロジック)」をインストールして有効化すればOK。
ウィジェットの表示に関して条件分岐をすることができるプラグインだ
あとはウィジェットごとに条件分岐させればOK
そうするとウィジェットの欄に条件分岐用のスペースが登場するので、
そこに1文を添えるだけ。
アンドロイド
アンドロイドのときに表示する
is_android()
アンドロイドのときに表示させない
!is_android()
iPhone
iPhoneのときに表示する
is_iphone()
iPhoneのときに表示させない
!is_iphone()
はい完了!