2018
14
Sep

IT

[備忘録]ページネーション(PHOTEK)

自分用の備忘録です。 なぜかPCでこのWEBページを見ると過去の記事が見れない症状が発生。 スクロールして行くと次々に現れる仕組みがうまく機能していない模様。 調べるのも時間がかかるので、ページネーションを付ける方向で対応しました。 ↑の1⃣2⃣3⃣⏩みたいなボタンを付けます。 該当箇所に下記コードを追記します。 <style type=”text/css”> /* page navigation */ .page_navi { margin:20px 20px 0; } .page_navi h4 { font-size:10px; font-weight:normal; margin:0 0 15px; color:#888; } .page_navi ul { margin:0; list-style: none;} .page_navi li { float:left; margin:0 5px 0 0; } .page_navi a, .page_navi a:hover, .page_navi span { color:#fff; font-size:12px; padding:0 15px; height:37px; line-height:37px; margin:0; background:#bbb; display:block; } .page_navi a:hover { color:#fff; background:#CC1500; text-decoration:none; } .page_navi span.dots { background:none; color:#333; } .page_navi span.current { color:#fff; background:#222; } .page_navi p.back { margin:0; } .page_navi p.back a, .page_navi p.back a:hover { display:inline-block; padding:0 15px; } </style> <?php get_template_part(‘mobile/navigation’); ?> あと、変にスクリプトが動かないようにコメントアウトします。↓ <!– <script type=”text/javascript”> var cat = “<?php echo get_query_var(‘cat’)?>”; function page_ajax_get(){ var page = jQuery(“.last-post”).last().attr(‘data-get-page’) || 2; jQuery.ajax({ type: ‘POST’, url: ‘<?php echo admin_url(“admin-ajax.php”); ?>’, data: {“action”: “load-posts”, cat: cat, paged:page }, success: function(response) { console.log(response) jQuery(“#load-port”).html(jQuery(“#load-port”).html() + response); jQuery(“.blog-wrap”).fadeIn() showTiles(); } }); } </script>–> これで、スマホ表示とPC表示共にページネーションが表示されます。