30分でWordPress企業ホームページ作る方法

WordPressで使うテンプレートタグ・PHPの基本

WordPressでカスタマイズをする場合、PHPを使わなければなりません。

今回はフリーランスでWordPressの仕事してきて自分がよく使ったPHPやテンプレートタグを紹介していきます。

ちなみに暗記の必要はなく、必要な時に取り出せばOKです。

WordPressの既存テンプレをカスタマイズしたい場合、自分でテーマを一から作る場合に使います。

WordPressで使うプログラミングPHP基本

個人的に、これまでWordPress案件をしていてよく使ったPHP構文トップ4です。

変数

 

条件分技

 

for each構文

配列やオブジェクトを反復処理します。

 

WordPressでよく使うものその他

 

WordPressよく使うテンプレートタグ

次に紹介するのは、WordPressのテンプレートタグです。

これはPHPで作成されたWordPress特有の関数です。

ロジック考えなくともとりあえずコピペしとけばOKな頻出タグをまとめています。

全体的にループの中に入れないと作用しないことだけ頭に入れておきましょう。

記事タイトル表示

WordPressの投稿記事やカスタムフィールドのタイトルを表示します。

 

パーマリンク表示

WordPressの投稿記事などのリンクを取得して表示します。
例えば上記のように書くことで、リンクをクリックできます。

 

サムネイル表示

WordPressの投稿記事などのサムネイルを表示します。
例えば上記のように172,172と数字を記入することで、サムネイル画像サイズを指定可能です。

 

記事の日付表示

投稿日付

更新日付

 

投稿のカテゴリ表示

 

記事の本文表示

 

その他WordPress特有のPHP表記

固定ページpage.php以外のテンプレートを作る

WordPressでテンプレートを作成・出力する場面です。

作成した固定ページの冒頭に以下のようなテンプレート名を記載した表記をしましょう。

 

指定テンプレートやページとそれ以外でHTMLを分ける

WordPressでテンプレートを作成・出力する場面です。

例えば以下の場合フロントページ(frot_page)の時は、HTMLの記述1が反映され、それ以外ではHTMLの記述2が反映されます。

特定の固定ページとそれ以外でHTMLを分けたいときは、1行目を以下のように書き換えます

複数の条件分技がある場合はelse ifを追加します