PC画面だけを使ったレスポンシブ仕様にしたい

Simplicityの特徴 フォーラム テーマファイルのカスタマイズに関する質問など PC画面だけを使ったレスポンシブ仕様にしたい

  • このトピックには3件の返信、2人の参加者があり、最後にtakeにより10年、 9ヶ月前に更新されました。
3件の返信スレッドを表示中
  • 投稿者
    投稿
    • #25388
      take
      ゲスト

      いつもお世話になっております。
      大変シンプルでわかりやすいテーマで助かっております。

      1点わからないことがありまして、質問させていただければと思います。

      現在ユーザーエージェントによって、モバイルからの接続はモバイル用、PCからはPC用へと振り分けられていますが、これを全てPC用画面で閲覧させることは可能でしょうか?

      現在PC画面で、画面幅に合わせてスタイルが変化していく仕組みで制作しているため、モバイルからの接続でもPC用への表示をさせたいと考えております。

      もし解決策等ございましたらご教授願えませんでしょうか。
      なにとぞ、よろしくお願いいたします。

    • #25409
      アバター画像わいひら
      キーマスター

      子テーマに、is_mobile()を再定義して、そこに自前の判別関数を書けばそのようにできると思います。
      Simplicityでは、そういった需要もあるかと思い、親テーマには、以下のように定義してあってオーバーライドできるようになっています。

      //タブレットをモバイルとしないモバイル判定関数
      if ( !function_exists( 'is_mobile' ) ):
      //スマホ表示分岐
      function is_mobile(){
        //略
      }
      endif;

      Simplicity1.5.7以降でないとこの方法は使えないですけど。

    • #25412
      アバター画像わいひら
      キーマスター

      全てをPC表示にする場合は、子テーマで以下のように定義すると良いかもしれません。

      function is_mobile(){
        return false;
      }

      ただし、このようにすることで表示に不具合が起こったとしても、各自で対応をお願いします。

    • #25431
      take
      ゲスト

      ありがとうございます!functions.phpに追記したらうまくいきました!
      柔軟性に富んだテーマですごいですね〜

3件の返信スレッドを表示中
  • トピック「PC画面だけを使ったレスポンシブ仕様にしたい」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)