Dropdown that shows all months and when selected displays all entries from that month This snippet displays every post by postDate, which lists a bunch of “October 2015”. I am trying to filter by month/year, so only one “October 2015” shows then one “November 2015”, then one “December 2015” so on and so forth. So choosing the month, shows all posts from that month. 

&lt;div class="form-field select"&gt;
&lt;label for="blog-date"&gt;by date&lt;/label&gt;
&lt;div class="custom-select"&gt;
    &lt;select name="blog-date" id="blog-date" onchange="window.location.href=this.value;"&gt;
        &lt;option value="/blog"&gt;All Time&lt;/option&gt;
        {% cache %}
        {% nav entry in craft.entries({ group: 'blog', order: 'postDate desc', limit: null }) %}
            &lt;option value="{{ entry.postDate | date('F-Y') }}"
                {% if craft.request.getLastSegment() == entry.postDate %}selected{% endif %}&gt;
                {{ entry.postDate | title | date('F Y') }}
            &lt;/option&gt;
        {% endnav %}
        {% endcache %}
    &lt;/select&gt;
&lt;/div&gt;
The following three resources should be substantial enough to find a solution:


Linking and showing archive by month
Craft Docs: Grouping by year and then month
Need to access year/month variable when grouping entries by date