テンプレートファイルと各種インクルードタグ

22.02.21 13:38 | コメント(0)

テンプレートファイルと各種インクルードタグ

WordPressでこれだけ覚えておけばある程度WordPressを使えるようになるテンプレートファイルと各種インクルードタグをご紹介いたします。

 1. テンプレートファイル
 2. インクルードタグ
 3. テンプレートタグ
 4. テンプレートタグ(ブログタグ)

テンプレートファイル

header.php ..............ヘッダー部分
index.php ............... メイン部分
sidebar.php ............ サイドバー部分
footer.php .............. フッター部分
single.php .............. 投稿記事のテンプレート
page.php ................ ページのテンプレート
comments.php ...... コメントのテンプレート
search.php ............. 検索結果のテンプレート
searchform.php ...... 検索フォームのテンプレート
archive.php ............ アーカイブのテンプレート
functions.php ......... オプションの関数ファイル
404.php ................. エラーページのテンプレート
style.css ................. テーマの情報とスタイルシート

インクルードタグ

【header.phpを読み込む】
<?php get_header(); ?>

【footer.phpを読み込む】
<?php get_footer(); ?>

【sidebar.phpを読み込む】
<?php get_sidebar('2'); ?>

【comments.phpを読み込む】
<?php comments_template(); ?>

【検索フォームを読み込む】
<?php get_search_form(); ?>

テンプレートタグ

【現在の記事の投稿時間を表示】
<?php the_time(); ?>

【現在の記事の投稿日時を表示】
<?php the_date(); ?>

【現在の記事のタイトルを表示】
<?php the_title(); ?>

【現在の記事の本文を表示】
<?php the_content(); ?>

【現在の記事のパーマリンクURLを表示】
<?php the_permalink(); ?>

【記事のカテゴリーをリンク付きで表示】
<?php the_category(); ?>

【現在の記事の著者名を表示】
<?php the_author(); ?>

【現在の記事のタグを表示】
<?php the_tags(); ?>

【現在の記事の記事IDを表示】
<?php the_ID(); ?>

【リンク付きページ一覧を表示/取得】
<?php wp_list_pages(); ?>

<?php wp_list_pages('sort_column=menu_order&title_li='); ?>

【リンク付きページ一覧を表示/取得】
<?php wp_list_categories(); ?>

<?php wp_list_categories('orderby=name&title_li='); ?>

【前後のページへのリンクを表示】
<?php posts_nav_link(); ?>

<?php posts_nav_link(' | ','前の記事','次の記事'); ?>

【記事ページで次の記事へのリンクを表示】
<?php next_post_link(); ?>

【記事ページで前の記事へのリンクを表示】
<?php previous_post_link(); ?>

【検索文字列を表示】
<?php the_search_query(); ?>

<?php the_search_query() ?>で検索した結果:

【現在の記事のトラックバック URI を表示/取得】
<?php trackback_url(display); ?>

【タグクラウドを表示】
<?php wp_tag_cloud(); ?>

// 一番小さいタグを10pt, 一番大きいタグを24ptで表示
<?php wp_tag_cloud('smallest=10&largest=24'); ?>

【カレンダーを表示】
<?php get_calendar(); ?>

【日付に基づくリンク付きアーカイブリストを表示】
<?php wp_get_archives(); ?>

<?php wp_get_archives('type=postbypost&limit=10&format=custom'); ?>

テンプレートタグ(ブログタグ)

【管理画面で指定したブログのタイトル】
<?php bloginfo('name'); ?>

【管理画面で指定したブログの説明文】
<?php bloginfo('description'); ?>

【サイトURL】
<?php bloginfo('url'); ?>

【使用中のメインCSSファイルのURL】
<?php bloginfo('stylesheet_url'); ?>

【使用中テーマファイルディレクトリのURL】
<?php bloginfo('template_url'); ?>

【RSS 2.0 形式のメインフィードURL】
<?php bloginfo('rss2_url'); ?>

【「表示設定」管理画面で指定された文字コード】
<?php bloginfo('charset'); ?>

【現在使用中のWordPressのバージョン】
<?php bloginfo('version'); ?>

条件分岐タグ

【メインブログページが表示されている場合】
<?php if(is_home()): ?>
  // コンテンツを表示
<?php endif; ?>

【サイトのフロントページが表示されている場合】
<?php if(is_front_page()): ?>
  // コンテンツを表示
<?php endif; ?>

【個別記事のページが表示されている場合】
<?php if(is_single('記事ID')): ?>
  // コンテンツを表示
<?php endif; ?>

【ページが表示されている場合】
<?php if(is_page('ページID')): ?>
  // コンテンツを表示
<?php endif; ?>

【あるカテゴリーのアーカイブページが表示されている場合】
<?php if(is_category('カテゴリID')): ?>
  // コンテンツを表示
<?php endif; ?>
カテゴリ:WordPress(ワードプレス)構築と技術, カスタマイズ方法(WordPress), ブログツール【CMS】情報と技術

Facebookでコメントする

コメントする

おすすめの記事

Facebookの投稿
ウェブ制作技術 SNS・ブログ
おすすめウェブサイト
ウェブ制作のご注文は全国対応

北海道 青森 岩手 秋田 宮城 山形 福島 東京 神奈川 埼玉県 千葉 茨城 群馬 栃木 愛知 静岡 三重 岐阜 新潟 長野 山梨 石川 富山 福井 大阪 京都 奈良 兵庫 滋賀 和歌山 岡山 広島 鳥取 山口 島根 愛媛 徳島 高知 香川 福岡 佐賀 長崎 大分 熊本 宮崎 鹿児島 沖縄

PAGE TOP