wordpress の stackexchange があることは知っていますが、誰も助けてくれません。
ボタンフォームに基づいてカスタムループから発行される投稿の数を変更できるかどうか疑問に思っていましたか?
これまでに収集したもの(テスト値):
<form method="post">
<button class="amt-button" name="amt_per" value="1">1</button>
<button class="amt-button" name="amt_per" value="3">3</button>
<button class="amt-button" name="amt_per" value="0">0</button>
<button class="amt-button" name="amt_per" value="-1">all</button>
</form>
<script>
jQuery(document).ready(function($) {
// Postsperpage
$('button.amt-button').click(function(){
$(this).closest('form').submit();
});
});
</script>
また、WP_Query ($args):
$args = array(
'post_type'=>'product',
'posts_per_page' => $postperpage,
'product_cat'=>'product',
'product_tag'=>'apparel',
'orderby'=>$orderby,
'order'=>$order,
'meta_key'=>$meta_key,
'paged' => $paged
);