wordpress

投稿日:2020年7月15日 更新日:

wordpressでカテゴリー名を出力

archive.phpでカテゴリ名を表示したい時

カテゴリーページ(archive.php)にカテゴリ名を出力したいときは これが一番シンプルで簡単です。 (ループの外で以下を使用)

<?php single_cat_title(); ?>

投稿ページ(single.php)で表示したい時

投稿ページで表示したい時は、get_the_category()を使用します。

以下はリンク付で

<?php
$categories = get_the_category();
$separator = ' ';
$output = '';
if ( $categories ) {
	foreach( $categories as $category ) {
		$output .= '<a href="' . get_category_link( $category->term_id ) . '" title="' 
			. esc_attr( sprintf( __( "View all posts in %s" ), $category->name ) ) 
			. '">' . $category->cat_name . '</a>' . $separator;
	}
echo trim( $output, $separator );
}
?>

参考:WP Codex日本語版[テンプレートタグ/get the category]

- wordpress

関連記事

困った!wordpressのログイン画面にアクセスできなくなった!

ある日、記事を書こうとしたら wordpressのログイン画面にいくとアクセスできなくなっていた! 目次1 エラーメッセージ2 対応策1. .htaccessファイルのIPを変更2.1 パーマリンク設 ...

wordpressで特定の固定ページを親子ともに表示させる/表示しない

通常wordpressで階層といえばカテゴリを使用しますが 固定ページを使って階層分けしているサイトがあり そのサイトで特定の階層だけ表示したい(または表示しない)場合の方法 以下の記事にとても分かり ...

wordpressのテンプレート階層

wordpress使用している時、時々どのファイルを参照しているのか分からなくなるので記録。 目次1 トップページ1.1 トップが固定ページ1.2 トップが固定ページで投稿ページを設定1.3 トップが ...

特定のカテゴリ一覧だけ見た目を変えたい時に

特定のカテゴリ一覧だけ見た目を変えたい時に。 こんな簡単な方法でできます。 知ってたら色々使えそう。 【WordPress】任意のテンプレートパーツを読み込む関数[get_template_part( ...

特定の固定ページのみ異なるヘッダーにする

目次1 特定の固定ページのみ異なるヘッダーにする方法1.1 1. 異なるヘッダーを使用するページ用のpage-new.phpを作成します。(ファイルネームは任意です)1.2 2. page-new.p ...