回覆列表
  • 1 # 使用者9336914310072

    這個問題,主要是判斷你當前分類的ID,然後按照你的意願 ,向pre_get_posts新增自定義函式就可以了。

    例如:

    if ( is_category() {

    $cid = get_queried_object_id();

    if ( $cid == "新聞分類ID" ){

    $posts_per_page = 20

    }

    if ( $cid == "相簿分類ID" ){

    $posts_per_page = 10

    }

    add_action("pre_get_posts", "custom_posts_per_page");

    function custom_posts_per_page( $query ) {

    $query->set( "posts_per_page", $posts_per_page );

    return;

    }

    }

  • 中秋節和大豐收的關聯?
  • 為什麼金立手機的SD卡插入了,卻不可用?