サポート » プラグイン » WP-PageNaviで表示するページ数をデバイスによって変更したい

  • 解決済 me-yoshi

    (@me-yoshi)


    WP-PageNaviのプラグインで表示するページ数を、デバイスによって変更したいのですが、
    プラグインのファイル自体はいじらずに、themesのフォルダに入っている「functions.php」などから、制御ができないでしょうか。

    デバイスによってthemeの振り分けは「Multi Device Switcher」というプラグインでしています。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • me-yoshiさん

    オプション値を配列で与えると管理パネルでの設定値を上書きできるので、それを利用してデバイスごとに切り分けてはどうでしょう。

    たとえば、管理パネルでの設定値にかかわらず「表示するページ数」を 3 にしたいときは、テンプレートファイル内で

    <?php
    wp_pagenavi( array(
    	'options' => array(
    		'num_pages' => 3
    	)
    ) );
    ?>

    といったかたちで書けばよいかとおもいます。

    ちなみに、配列のキーは

    • num_pages……表示するページ数
    • num_larger_page_numbers……省略表示するページ数
    • larger_page_numbers_multiple……省略ページを以下の倍数で表示

    です。お試しください。

    できました!
    教えていただいた方法でできました。
    ありがとうございます!

    解決してなによりです。

    お手数ですが、トピックを「解決済み」にして閉じておいてくださいね。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「WP-PageNaviで表示するページ数をデバイスによって変更したい」には新たに返信することはできません。