WordPress テーマ作成メモ

・保存先
wp-content\themes
の中に作成する。

・最小の構成
index.php
style.css
の2つのみ。

style.cssには最低限
/* Theme Name : テストテーマ */
が必要。

Theme Name以外にも、
Theme URL
Description
Version
など記述できる。

・サムネイル

880x660pxで、
screenshot.png
という画像をThemesフォルダに入れる。

・フック

functions.phpに書くことが多い。

apply_filters()
add_filter()
do-action()
add_action()

・wp_head(), wp_footer()

</head>タグの上に、
<?php wp_head(); ?>

</body>タグの上に、
<?php wp_footer(); ?>

・jQueryについて

WordPress標準のjQueryを呼び出す場合、$は使わずjQueryと置き換える。

・index.phpの分割

get_header()
を使うと、
header.php
を呼び出す。

get_footer()
を使うと、
footer.php
を呼び出す。

get_sidebar()
を使うと、
sidebar.php
を呼び出す。

・テンプレートの種類

home.php
front-page.php
トップページ

archive.php
アーカイブページ

category.php
カテゴリページ

tag.php
タグページ

date.php
投稿日ページ

search.php
検索結果ページ

single.php
投稿ページ

page.php
固定ページ

404.php
404ページ

該当するテンプレートがない場合index.phpを使う。

・基本的なループ

 

ページ判定の関数

パーツテンプレート呼び出し方

テンプレタグ