Answers.Body: <p>There's an <a href="http://buildwithcraft.com/docs/templating/craft.entries#offset"><code>offset</code></a> parameter that allows you to skip the first entries from your ElementCriteriaModel.</p>
  
  <p>You would set up two nearly identical ElementCriteriaModels, one exclusivly for your featured entry, using the <a href="http://buildwithcraft.com/docs/templating/elementcriteriamodel#first"><code>first()</code></a> method to only query for the first entry, and to the second one you'd add <code>offset(1)</code> as a parameter, to get all the other entries for your pagination.</p>
  
  <pre><code>{% set params = { section: 'blog' } %}
  
  {# Get the featured entry #}
  {% set featuredEntry = craft.entries(params).first() %}
  
  {# Get all the other entries #}
  {% set entries = craft.entries(params).offset(1).limit(10) %}
  
  {% paginate entries as entriesOnPage %}
  
      {# Show featured entry on page one #}
      {% if paginate.currentPage == 1 %}
          &lt;img src="{{ featuredEntry.url('fullwidth') }}" class="fullwidth"&gt;
      {% endif %}
  
      {% for entry in entriesOnPage %}
          &lt;img src="{{ entry.url('thumb') }}" class="thumb"&gt;
      {% endfor %}
  
  {% endpaginate %}
  </code></pre>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-01-29T14:16:01.567Z
Answers.Text: Thank you very much! You've made it really nice and easy to understand, and it works like a charm :^)
Answers.UserDisplayName: Dan Owen
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-01-28T18:12:20.913Z
Answers.LastActivityDate: 2015-01-28T18:22:47.663Z
Answers.LastEditDate: 2015-01-28T18:22:47.663Z
Answers.UserDisplayName: carlcs
Body: <p>I have a blog where page one has a big "feature" thumbnail and after that each subsequent thumbnail is half the size.
  I want that to only happen on page one, which i have done using:</p>
  
  <pre><code>{% if paginate.currentPage == 1 and loop.index == 1 %}
  </code></pre>
  
  <p>That works perfectly fine.</p>
  
  <p>The problem is that because of this design choice, page one shows 13 entries, but page two onward needs to show 12, otherwise it will look wonky! Any ideas on how i could achieve this?</p>
  
Tags: <pagination>
Title: Sensible way to have different number of entries on page one of pagination?
ThreadText: # Sensible way to have different number of entries on page one of pagination?
  
  (Asked by: username_0 on 2015-01-28)
  
  I have a blog where page one has a big "feature" thumbnail and after that each subsequent thumbnail is half the size.
  I want that to only happen on page one, which i have done using:
  
  ```
  {% if paginate.currentPage == 1 and loop.index == 1 %}
  
  ```
  
  That works perfectly fine.
  
  The problem is that because of this design choice, page one shows 13 entries, but page two onward needs to show 12, otherwise it will look wonky! Any ideas on how i could achieve this?
  
  **Tags:** pagination
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2015-01-28. Score: 8 | Accepted answer
  
  There's an [`offset`](http://buildwithcraft.com/docs/templating/craft.entries#offset) parameter that allows you to skip the first entries from your ElementCriteriaModel.
  
  You would set up two nearly identical ElementCriteriaModels, one exclusivly for your featured entry, using the [`first()`](http://buildwithcraft.com/docs/templating/elementcriteriamodel#first) method to only query for the first entry, and to the second one you'd add `offset(1)` as a parameter, to get all the other entries for your pagination.
  
  ```
  {% set params = { section: 'blog' } %}
  
  {# Get the featured entry #}
  {% set featuredEntry = craft.entries(params).first() %}
  
  {# Get all the other entries #}
  {% set entries = craft.entries(params).offset(1).limit(10) %}
  
  {% paginate entries as entriesOnPage %}
  
      {# Show featured entry on page one #}
      {% if paginate.currentPage == 1 %}
          <img src="{{ featuredEntry.url('fullwidth') }}" class="fullwidth">
      {% endif %}
  
      {% for entry in entriesOnPage %}
          <img src="{{ entry.url('thumb') }}" class="thumb">
      {% endfor %}
  
  {% endpaginate %}
  
  ```
  
  > **Comments:**
  > **username_0**: Thank you very much! You've made it really nice and easy to understand, and it works like a charm :^)  
  
  ---
  
  