Lightbox(PC)baguetteBox(スマホ)と分けるのは難しいでしょうか?

Simplicityの特徴 フォーラム 要望・機能追加など Lightbox(PC)baguetteBox(スマホ)と分けるのは難しいでしょうか?

このトピックには3件の返信が含まれ、2人の参加者がいます。2 ヶ月前わいひら わいひら さんが最後の更新を行いました。

  • 投稿者
    投稿
  • #56320

    Anz

    2.6.1公開、お疲れ様でした。
    このバージョンで実装されたbaguetteBoxはスマホにはいい感じだと思います。
    ただ、PCはこれまでのLightbox、スマホはbaguetteBoxというようにif分岐等で分けるのは無理な感じでしょうか?(Simplicityのカスタマイズで対応するのは無理でしょうか、という趣旨になります)
    以上になります。
    失礼致します。

  • #56325
    わいひら
    わいひら
    キーマスター

    手軽にカスタマイズ出来るように、少しコードを変更してみました。
    https://wp-simplicity.com/wp-content/uploads/2017/10/simplicity2-2.zip
    とりあえず、上記ファイルでアップデートします。

    その後、子テーマのfunctions.phpに、以下のように書くと多分実装出来ると思います。

    function get_lightbox_type(){
      if (is_mobile()) {
        return 'baguettebox';
      } else {
        return 'lightbox';
      }
    }
  • #56330

    Anz

    わいひら様
    ご対応いただきまして有難うございます。
    当該テーマファイルをアップロードし、子テーマのfunctions.phpにご教示いただいたコードを付加しましたところ、無事、PCではLightbox、mobile(スマホ)ではbaguetteBoxというように表示が分岐されているのを確認することが出来ました。
    個人的にはとてもこの分岐は助かりますし、重宝いたします。
    お忙しいところ、お時間とお手間をおかけしてしまい恐縮しておりますが、重ね重ね有難うございます。

  • #56335
    わいひら
    わいひら
    キーマスター

    うまくいったようでよかったです!

トピック「Lightbox(PC)baguetteBox(スマホ)と分けるのは難しいでしょうか?」への新規返信追加は締め切られています。

スポンサーリンク
アドセンス(大)
アドセンス(大)