• 解決済 orangejam

    (@orangejam)


    つい最近wordpressを学び始めた初心者です。
    プログラミングについては全くの無知です。

    【質問】
    オリジナルテーマを作るには、何を学べばいいですか?
    既存テンプレートをアレンジするのか、ゼロからつくるのかで違ってくるのかも知れませんが。

    プログラミング言語といっても・・・
    HTML、CSS PHP JAVASCRIPT RUBY jQuery・・などいろいろとありますよね?

    これらのどれを理解していれば、オリジナルテーマを作る事ができますか?

    よろしくお願いします。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • WPはPHPで書かれていますので、PHPの知識が必要になります。
    WPの仕組み、独自のタグや関数等は、Codex日本語版を確認してください。
    プログラミング言語ではありませんが、(X)HTMLおよびCSSの知識も必須です。
    (スマートフォンに対応させるならHTML5も)
    javascript(jQuery等含む)は、必須ではありませんが、これらも使えるとさらに幅広い事が可能になるはずです。

    とりあえず、既存のテーマの機能面を変更せずそのまま使用し、デザインだけを変更する場合は、(X)HTMLおよびCSSが分かれば大丈夫です。

    こんにちは、

    オリジナルテーマといっても、管理画面を持つものから、視覚デザインだけを変更するものまで、幅が広く必要なスキルも大きく変わります。

    個人的には、ワードプレスそのものを理解するのが、一番難しいです。
    管理画面の設定項目も多いですし、変更も数カ月おきに発生します。

    アホみたいな事書きますが、

    まず、設定項目の意味を理解しましょう。

    あなたが、書こうとしているオリジナルテーマが、html5なら、twentyeleven html4ならtwentytenを手本にしてください。
    (htmlが、よく理解できていないのであれば、html4だと、htmllintなどで記述情の問題がないかどうか調べられます。)

    テーマファイルは、html css ワードプレス関数で出来ているので、それらの関数がどのような働きなのか、学びましょう。

    テーマファイルだけも、30ファイル弱ありますので、結構たいへんです。

    そうしていると、だんだん必要なものが自然にわかってきます。

    いわゆる自己流にならないためには、公式テーマなどのルールを学ぶのが早道です。

    公式テーマに応募すると、英語ですが、添削指導を無料で受ける事が出来ます。

    参考

    http://wpdocs.sourceforge.jp/Theme_Unit_Test

    http://wpdocs.sourceforge.jp/Theme_Development

    http://wpdocs.sourceforge.jp/Designing_Themes_for_Public_Release

    http://codex.wordpress.org/CSS_Coding_Standards

    モデレーター gatespace

    (@gatespace)

    こんにちは。
    既にある程度の静的サイトの構築経験がある(HTMLとCSSの基礎を理解している)なら、
    最近出版された技術評論社の「WordPress 3.x (速習デザイン)」も良いですよ。
    http://www.amazon.co.jp/dp/4774150282
    WordPressのインストールからオリジナルテーマの作例まで一通り網羅されています。

    トピック投稿者 orangejam

    (@orangejam)

    皆さん、ありがとうございます。
    なんとなくですが、学ぶべきものが見えてきました。

    感謝です!

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「オリジナルテーマを作るには、どのプログラミング言語が必要?」には新たに返信することはできません。