2024年4月26日(金) 23:47 JST

携帯のみ静的ページ非表示

http://sns.geeklog.jp/?m=pc&a=page_fh_diary&target_c_diary_id=1338

前準備として静的ページをPHPモードで編集できるように設定する。
静的ページPHPでページを作成する
管理メニュー「グループ」(URL:/admin/group.php )
→Static Page Admin(URL:/admin/group.php?mode=edit&grp_id=14)の権限に
staticpages.PHPを追加。(チェックを入れる)

まずは該当する静的ページの編集画面へ入る。
下のほうに PHPを実行しない となっているところを
PHPを実行する(returnのないほう) にする。

内容は
global $_CONF;
if ($_CONF['theme']=="ProfessionalCSS"){
?>
元のHTMLコード(挟み込むように記述)
<?php
}

こうすると、テーマがProfessionalCSSのときだけ元のHTMLコードが表示される。
つまり mobileやmobile_3gでは表示されない。
(このままではprofessionalでも表示されないが・・・。)