WordPressでフロントページを固定ページに設定するとページングができないときの対処方法

Posted by admin in : Categories: WordPress

      

WordPressをカスタマイズする場合、フロントページを固定ページにすることが多いと思います。
これまでフロントページでページングさせるようなコンテンツを作ることがなかったので、今回はその備忘録。

通常、固定ページでページングさせる場合は

get_posts(’posts_per_page=10&paged=’.$paged)

などを記述すれば良いのですが、フロントページを固定ページで使う場合には、2ページ目以降を表示できずに動作しませんでした。

これは、フロントページを固定ページにすると、paged の情報が無効になってしまうというWPの仕様のようです。バグなのかどうかはわかりませんが、functions.phpに以下を記述することで動作するようになりました。

Address

〒515-2332 三重県松阪市嬉野津屋城町1355-4
Phone: 0598-30-5698
Mobile:080-6929-0023

Email: webmaster@aquacube.biz
Website: www.aquacube.biz
Facebook Twitter Rss

お問い合わせ