WordPressカスタマイズ
学んだことを自分用のメモとして記事にしておきます。
WordPressのカスタマイズ
テーマ・テンプレート・ウィジットのカスタマイズ
カスタマイズするために必要な知識
・HTML
・CSS
・PHP
・WordPressのファイル構成
・各ファイルの役割
カスタマイズ前に初心者が理解しておくべきポイント
「テーマ・テンプレート」の基礎概念を理解
webページ → 1つのHTMLファイルで構成
WordPressの場合 → いくつかの「PHPファイル」で構成
その構成されたものが「テーマ・テンプレート」になる。
WordPressは1つのwebページをいくつかのPHPファイルの集まりとして構成している。
大きく分けると、
「ヘッダー」
「コンテンツ(本文)」
「サイドバー」
「フッター」
で構成されている。
これらのテーマ・テンプレートを構成している部品はどのPHPファイルで構成されているか?
これらのテンプレートはテーマ・テンプレートのディレクトリに置かれている。
wordpress/wp-content/themes/twenty●●
WordPressの「テーマ・テンプレート」関数の一覧
WordPressでは、「テーマ・テンプレート」をカスタマイズする際に便利な関数がある。
知っておくべき関数
1.【get_header()】
ヘッダーファイル’header.php’を呼び出す
2.【get_footer()】
‘footer.php’を呼び出す
3.【get_sidebar()】
4.【get_template_part(‘〇〇’, ‘〇〇’)】
ファイルの呼び出し関数
「get_template_part(‘loop’, ‘index’)」の場合、’loop-index.php’が呼び出されます
5.【__(‘〇〇’, ‘〇〇’)】
翻訳関数
__(‘wordpress customize’, ‘twentyten’)の場合
“wordpress customize”という文字列を、「twentytenテーマ」の翻訳ファイル(POファイル)によって、日本語に翻訳します
「__e(‘〇〇’, ‘〇〇’)」という関数も、同様に翻訳関数です