• 締切済み

wordpressのカスタマイズの仕方で質問です

こんばんは。 仕事でwordpressでのサイト制作をすることになりました。 当然ながら、デザインをカスタマイズして制作する事になるのですが 勉強がてらにフリーのデザインテンプレを取りこんでソースを見たところ 中心的なファイルであろうindex.phpにXHTMLの詳細な記述がなく どうやって他のphpファイルとの整合性の取り、構成しているのか解りかねています。 例えば、XHTMLの基本的な記述では、主にindex.htmlに 「bodyタグで始まって、その中に全ての入れ子タグが入って、またbodyで括る」 というような記述がされ、分かりやすい構造をもっています。 しかしながら、Wordpressでは index.phpにさえまとまったそのようなタグ打ち・記述が少なく 各phpファイルにその記述が散在しています。 "一枚絵"でないために、どうひとつにまとめるの?、と、、、。 駄文で申し訳ないです。 私も今までのやり方とは違う感じなので、説明にも困っています…すみません。

みんなの回答

  • tracer
  • ベストアンサー率41% (255/621)
回答No.2

WordPressの前に、PHPはご存知ですか? WordPressのテーマファイルはPHPで作られているわけですから、PHPをご存知でないと、WordPressのカスタマイズは難しいと思います。PHPの基本を習得した上で、WordPressがどのような構成・ルールで作られるのかを学ぶ必要があります。 > "一枚絵"でないために、どうひとつにまとめるの?、と、、、。 たとえば、100ページのサイトがあったとして、すべてのページに同じメニューがあると仮定します。 すべてが一枚絵のHTMLの場合、メニューに変更があった場合、100ページ全てを変更する必要があります。そこで、同じ記述の部分(メニュー)は外部ファイル化して、各ページから一元化して読み込んでしまえば、メニュー変更時に修正するファイルは、外部ファイル化したファイルだけということになります。実際は、もうすこし複雑ですが、WordPressのindex.phpが一枚絵でない基本的な理由は「同じ記述を繰り返ししないため」です。 このように、Woredpressでは、いろんなところからいろんなファイルを読み込んでつなぎあわせた結果がHTMLとして育成されます。どのように読み込まれているのかを知りたいのであれば、PHP・WordPressの文法を学んでみてください。

vuvu0305
質問者

お礼

ご回答ありがとうございます。 やはりPHPは知っておくべきですよね、、、

  • outbrave
  • ベストアンサー率60% (231/380)
回答No.1

WordPress のデザインは「テーマ」ですよ。 themes ディレクトリに入っているやつね。 そんなあなたには http://wpdocs.sourceforge.jp/ こちらを見ることをおすすめします。

vuvu0305
質問者

お礼

ご回答ありがとうございます。 参考になりました。 即、ブックマークに入れさせていただきました。