テンプレートファイル
home.php |
トップページ wp-includes/template.phpで設定 |
index.php |
メイン部分 |
header.php |
ヘッダー |
sidebar.php |
サイドバー |
footer.php |
フッター |
single.php single-{post_type}.php |
個別記事 |
page.php page-slug.php page-ID.php |
固定ページ |
comments.php |
コメント |
category.php category-slug.php category-ID.php |
カテゴリー |
archive.php |
アーカイブ |
search.php |
検索結果 |
searchform.php |
検索フォーム |
function.php |
オプション関数ファイル |
404.php |
エラー |
style.css |
スタイルシート |
テンプレートタグ bloginfo
<?php bloginfo(‘name’); ?> |
サイトのタイトル |
<?php bloginfo(‘description’); ?> |
キャッチフレーズ |
<?php bloginfo(‘wpurl’); ?> |
WordPress アドレス (URL)(WordPressがインストールされているURL) |
<?php bloginfo(‘url’); ?> |
サイトアドレス (URL) |
<?php bloginfo(‘rss2_url’); ?> |
RSS 2.0 feed URL (/feed) を表示 |
<?php bloginfo(‘charset’); ?> |
「表示設定」で指定された文字コード。Version 3.5.0 以降は “UTF-8″を常に返す。このデータは wp_options テーブルの “blog_charset” レコードから取得されるもの。 |
<?php bloginfo(‘html_type’); ?> |
HTML ページの Content-Type (デフォルトは “text/html”) |
<?php bloginfo(‘version’); ?> |
現在使用中のWPのバージョン |
■WordPress Codex 日本語版「テンプレートタグ/bloginfo」
テンプレートタグ
インクルードタグ
<?php get_header(); ?> |
header.php または header-{name}.php ファイルを読み込み |
<?php get_footer(); ?> |
footer.php または footer-{name}.php ファイルを読み込み |
<?php get_sidebar(); ?> |
sidebar.php または sidebar-{name}.php ファイルを読み込み |
<?php comments_template(); ?> |
comments.php ファイルを読み込みます。このファイルが無いときは、代わりに wp-includes/tdeme-compat/comments.php を読み込みます。 |
<?php get_search_form(); ?> |
searchform.php ファイルを読み込む。このファイルが無いときは、代わりに検索フォームが生成される。 |
<?php get_template_part(); ?> |
ヘッダー、サイドバー、フッター以外のテンプレートパーツ {slug}.php または {slug}-{name}.php ファイルを読み込みます。 |
■WordPress Codex 日本語版「インクルードタグ」
ループ
<?php if ( have_posts() ) :?>//ループ開始
<?php while ( have_posts() ) : the_post(); ?>
//ここに処理
<?php endwhile;?>
<?php else: ?>
//それ以外の処理
<?php endif; ?>//ループ終了
■WordPress Codex 日本語版「ループ」