サポート » テーマ » nextpageをスマホのみに分割させるようにしたい

  • 解決済 tarotaro1192

    (@tarotaro1192)


    現在テンプレートをWPtouch等のプラグインを使用せず
    is_mobileを使ってPCをスマホ表示を分けています。
    スマホの方が1ページに表示する容量が大きく分割したいのですが、PCは分割させずに表示する方法を考えております。

    WPtouchを使用したnextpageの
    http://ja.forums.wordpress.org/topic/10971?replies=3

    こちらを参考に理解できる方なら作れるかもしれないのですが、HTMLとCSSとかろうじてjavascriptが読める程度なのでどなたか分かる人がいらっしゃいましたら教えていただきたいです。よろしくお願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは

    function no_pageing_hook( $post ) {
    	global $pages, $multipage, $numpages;
    	if ( ! wp_is_mobile() ) {
    		$multipage = 0;
    		$content = str_replace("\n<!--nextpage-->\n", '<!--nextpage-->', $post->post_content);
    		$content = str_replace("\n<!--nextpage-->", '<!--nextpage-->', $content);
    		$content = str_replace("<!--nextpage-->\n", '<!--nextpage-->', $content);
    		$pages = array( str_replace('<!--nextpage-->', '', $content) );
    		$numpages = 1;
    	}
    }
    add_action( 'the_post', 'no_pageing_hook' );

    見事に希望通りの表示が出来るようになりました!
    本当にありがとうございます!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「nextpageをスマホのみに分割させるようにしたい」には新たに返信することはできません。