2013-04-29 6 views
9

Octopressは素晴らしいブログエンジンです。しかし、私はOctopressで新しいテーマを作成する方法を見つけるのに苦労しているようです。Octopressのテーマ開発

私が見つけた公式ガイド(http://octopress.org/docs/theme/)公式テーマを変更する方法にのみ制限はなく、実際には、詳細な構文など

{% assign index = true %} 
{% for post in paginator.posts %} 
{% assign content = post.content %} 

でもディレクトリ構造を行います。他のテーマクリエイター(http://billpatrianakos.me/blog/2012/10/31/the-making-of-an-octopress-theme/)は、デフォルトのテーマ(これは私が取るかもしれないパス)を見て、これを単純に行っています。

しかし、私はこの激しいプロセスに着手する前に、忘れてしまったOctopressのテーマを作成するためのガイドがあるかどうかを知りたいと思います。

あなたはgithubの上で他の人のテーマコードを見ることができ、

+0

私はあなたと同じ問題を抱えており、もっと学んだ後、私は[短いガイド](http://chymeric.eu/blog/2013/12/30/octopress-theme/)をオクトプレステーマに書いています。これは決して網羅的ではありませんが、Octopress構造について少し教えています。また、あなたの個々のユースケースについてもっと詳しく知るために '' 'grep''を使うことができます。 – TheChymera

+0

ありがとう!私は、例として別のテーマを見て自分のテーマを書くことになった:https://github.com/rickypai/octopai – rickypai

答えて

15

Octopressテーマは現実にLiquid templating engineを使用するだけでJekyll templates(Octopressが素敵なエキストラを提供ジキルのラッパーです)です。

documentationからジキル(directory structureを含む)の詳細を知ることができます。 にLiquid tagsについて詳しく知ることができます。

+1

おかげでサム、これは非常に有用です。 Jekyll(しかしOctopressに精通している)に慣れていない私は、Octopressがそのディレクトリ構造と命名方法を発明したという印象を受けました。もはや! :) –

+0

うれしい私は助けることができます。 –

関連する問題