WordPress 比較的良く使うだろうテンプレートタグまとめ
2012.02.09
この記事は最終更新日から1年以上が経過しています。
WordPressをアップデートして調子が悪いです。 多分、あのプラグインが。。。
あ、ども僕です。
WordPressで比較的良く使うだろうテンプレートタグまとめてみました。
知っている方も、知らない方も「あ、そー。」程度で良いと思います。
インクルードタグ
ヘッダテンプレート
<?php get_header(); ?>
現在のテーマディレクトリから header.php
ファイルを読み込みます。
サイドバーテンプレート
<?php get_sidebar(); ?>
現在のテーマディレクトリから sidebar.php
ファイルを読み込みます。
フッタテンプレート
<?php get_footer(); ?>
現在のテーマディレクトリから footer.php
ファイルを読み込みます。
サーチテンプレート
<?php get_search_form(); ?>
検索フォームを読み込みます。
カテゴリ
<?php get_the_category() ?>
記事のカテゴリの情報をPHPの配列として返します。
関数
<?php get_template_part( 'content', '' ); ?>
テンプレートパーツをテンプレートに読み込みます。
記事
<?php the_content(); ?>
記事の本文を出力します。
<?php the_title(); ?>
記事のタイトルを出力します。
<?php the_permalink(); ?>
記事のURLを出力します。
<?php the_ID(); ?>
記事のIDを出力します。
<?php post_class(); ?>
記事の投稿情報の種別に応じたクラス属性を出力します。
条件分岐
<?php if(have_posts()) ?>
次の投稿データがあるかどうか。()の場合、全ての投稿。
<?php if (is_sticky()) ?>
現在の投稿の「この投稿をフロントページに固定」チェックボックスがチェックされているかどうか。
<?php if(is_search()) ?>
検索結果ページかどうか。
<? if(is_category()) ?>
カテゴリーアーカイブページかどうか。
<?php if (is_day()) ?>
日別アーカイブページか。
<?php if (is_month()) ?>
月別アーカイブページか。
<?php if ( is_year()) ?>
年別アーカイブページか。
出力
<?php bloginfo('template_url'); ?>
使用中のWordPressブログに関するさまざまな情報を出力。上記だとテンプレートディレクトリパス表示。