[php] スマートAppバナーのランダム表示

Webサイトの上部に、アプリリンクを自動表示させることができる、AppleのスマートAppバナーという機能。

表示対象はSafariだけですが、便利。

Promoting Apps with Smart App Banners

先日Wordpressのテーマを変更しました。
テーマを自作して中途半端な感じで使ってましたが、改変が面倒になってきてしまって、配布されているSimplicityというテーマを使わせてもらいました。

スマートAppバナーもいらないかなと消していたら、ダウンロード数が減りました。バナー効果はあったようです…!

なので復活! ついでにランダム表示にしたので、コード貼っておきます。

Simplicityの場合は、小テーマを入れて、header-insert.phpに追記するだけでOKでした。

<?php
//ヘッダー部分にタグを挿入したいときは、このテンプレート挿入(ヘッダーに挿入する解析タグなど)
//子テーマのカスタマイズ部分を最小限に抑えたい場合に有効なテンプレートとなります。
//例:<script type="text/javascript">解析コード</script>
$apps = array("904201785", "760135059", "839360699", "927622259", "915338375");
echo "<meta name=\"apple-itunes-app\" content=\"app-id=";
echo $apps[array_rand($apps)];
echo "\">"

?>

コメントは、Simplicityのheader-insert.phpに記載されているそのままです。
array内のアプリIDを変更すればそのまま使えるはず。

meta情報なので、ヘッダーの中に入るよう追記すればいいはずです。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする