<p>Craft will limit the number of elements returned by default to 100, so if you're expecting to get > 100 entries, that's probably what you're running into.</p>

<p>To grab all entries, use:</p>

<pre><code>{% set entries = craft.entries.section('games').order('title').limit(null) %}
</code></pre>

<p>Note that this default limit of 100 no longer exists in Craft 3.</p>

CC BY-SA 3.0
2016-12-24T03:29:18.067Z
2016-12-24T03:29:18.067Z
Brad Bell
<p>I am outputting all my entries and it seems that on the front end, it isn't displaying entries from N to Z. I see those entries in the backend. The entries on the front end:</p>

<p><a href="http://www.colorcomputergames.com/games" rel="nofollow noreferrer">http://www.colorcomputergames.com/games</a></p>

<p>The template conditional doesn't have any limits on N to Z or the number of entries to show. The entries are enabled. </p>

<p>Is this due to using the free version of Craft CMS or some other setting?</p>

<p>My template code is:</p>

<pre><code>{% extends "_layout" %}
{% set title = "Games" %}
{% set entries = craft.entries.section('games').order('title') %}
{% block content %}
&lt;ul&gt;
    {% for entry in entries %}
        &lt;li&gt;
            &lt;a href="{{ entry.url }}"&gt;{{ entry.title }}&lt;/a&gt; ... {% set publishers = entry.GamesPublisher %}{% for publisher in publishers %}&lt;a href="{{ publisher.url }}"&gt;{{ publisher.title }}&lt;/a&gt; {% endfor %}{% if entry.GamesGenre is not empty %}{% for category in entry.GamesGenre %}{{ category.title }}{% endfor %}{% endif %}{% if entry.GamesReleaseYear is not empty %} {{ entry.GamesReleaseYear.format('Y') }}{% endif %}
        &lt;/li&gt;
    {% endfor %}
&lt;/ul&gt;
{% endblock %}
</code></pre>

<templating><entries>
Is there a limit to outputting entries in 'free' version of Craft CMS?
# Is there a limit to outputting entries in 'free' version of Craft CMS?

(Asked by: username_0 on 2016-12-24)

I am outputting all my entries and it seems that on the front end, it isn't displaying entries from N to Z. I see those entries in the backend. The entries on the front end:
http://www.colorcomputergames.com/games
The template conditional doesn't have any limits on N to Z or the number of entries to show. The entries are enabled. 
Is this due to using the free version of Craft CMS or some other setting?
My template code is:
{% extends "_layout" %}
{% set title = "Games" %}
{% set entries = craft.entries.section('games').order('title') %}
{% block content %}

    {% for entry in entries %}
        
            {{ entry.title }} ... {% set publishers = entry.GamesPublisher %}{% for publisher in publishers %}{{ publisher.title }} {% endfor %}{% if entry.GamesGenre is not empty %}{% for category in entry.GamesGenre %}{{ category.title }}{% endfor %}{% endif %}{% if entry.GamesReleaseYear is not empty %} {{ entry.GamesReleaseYear.format('Y') }}{% endif %}
        
    {% endfor %}

{% endblock %}

**Tags:** templating, entries


---

## 1 answers

### Answer by username_1 on 2016-12-24. Score: 2 | Accepted answer

Craft will limit the number of elements returned by default to 100, so if you're expecting to get > 100 entries, that's probably what you're running into.
To grab all entries, use:
{% set entries = craft.entries.section('games').order('title').limit(null) %}

Note that this default limit of 100 no longer exists in Craft 3.


---

