Ich habe Octopress mit meinem Github-Account um http://acgrama.github.io/ eingerichtet. Die Hauptseite ist eine Vanilla-HTML-Zielseite, die nicht von Octopress stammt. Der Blog ist in Octopress unter source/blog eingerichtet. Redirected Octopress Blog auf Github Seiten zeigt nur Archiv Link statt der neuesten Beiträge
Alles ist in Ordnung (ich habe die Anweisungen in der „Landing-Page vs. Blog Index“ Abschnitt http://octopress.org/docs/theme/template/ gefolgt), es sei denn, ich gehe zu http://acgrama.github.io/blog/ Ich sehe einen Link zu den Blog-Archiven statt die neuesten Blog-Posts.
Einige Symptome, die ich bemerkt: wenn ich generieren Sie Rake, ich folgende Ausgabe:
## Generating Site with Jekyll
identical source/stylesheets/screen.css
Configuration file: /home/***/octopress/_config.yml
Source: source
Destination: public
Generating...
Pagination: Pagination is enabled, but I couldn't find an index.html page to use as the pagination template. Skipping pagination.
done.
unter source/Blog/index.html Sehen, verstehe ich, dass die Beiträge in paginator.posts iterierter sind und gezeigt, wonach die Ältere/Neuere und Blog Archiv-Links angezeigt (?):
<div class="blog-index">
{% assign index = true %}
{% for post in paginator.posts %}
{% assign content = post.content %}
<article>
{% include article.html %}
</article>
{% endfor %}
<div class="pagination">
{% if paginator.next_page %}
<a class="prev" href="{{paginator.next_page_path}}">← Older</a>
{% endif %}
<a href="/blog/archives">Blog Archives</a>
{% if paginator.previous_page %}
<a class="next" href="{{paginator.previous_page_path}}">Newer →</a>
{% endif %}
</div>
</div>
dies machte mich denken, dass paginator.posts ist leer aus irgendeinem Grund, daher geschieht nichts in der ersten for-Schleife und diese So wird nur der Blog-Archiv-Link angezeigt.
Mache ich etwas falsch? Kann dieses Problem überhaupt gelöst werden?
sein sollte Vielen Dank, das klingt ziemlich plausibel! Ich werde es ausprobieren. – Cristina
Es funktioniert tatsächlich - im Nachhinein weiß ich nicht, wie ich das vermisst habe :-) Nochmals vielen Dank. – Cristina
Arbeitete für mich auch, ähnlich nach dem Einrichten einer Landingpage. –