---
title: "single_month_title() &#8211; 月別アーカイブページで年月を出力・取得する関数"
canonical_url: "https://olein-design.com/blog/single_month_title"
language: "ja"
date_published: "2024-05-12T15:48:14+09:00"
date_modified: "2024-05-12T20:13:24+09:00"
content_type: "post"
author: "久野晃司"
taxonomies:
  category:
    - "WordPress"
  post_tag:
    - "General Template Tag"
    - "WordPress functions"
---

# single_month_title() &#8211; 月別アーカイブページで年月を出力・取得する関数

`single_month_title()` 関数は月別アーカイブページで月と年を出力・取得する関数です。

目次

## single_month_title() 関数とは

月別アーカイブページで月と年を出力・取得する関数です。月別アーカイブページとは、`archive.php` または `date.php` 、それらがないときには `index.php` が採用されるアーカイブページです。

## パラメーター

| `$prefix` | タイトルの前に出力したいものを設定 |
| --- | --- |
| `$display` | `true` の場合は出力、`false` の場合は値を返します。<br>デフォルトは `true` |

## 使い方

以下のように記述すると、年月アーカイブのタイトルを出力します。

```
single_month_title();
```

また、以下のようにタイトルの前に設定したいものを指定することができます。

```
single_month_title( '年月アーカイブタイトル：' );
```

さらに以下のように値を取得することもできます。

```
$single_month_title = single_month_title( '年月アーカイブタイトル：', false );

echo '<hr>' . basename(__FILE__) . ' :: ' . __LINE__;
echo( '<pre>' );
var_dump( $single_month_title );
echo( '</pre>' );
echo '<hr>';
```

## フック

ありません

## まとめ

過去の WordPress 標準テーマを確認しても使用されている箇所は近年では見当たりませんでした。

あまり利用頻度は高くないかもしれませんが、目にした時に驚かないように知っておくと良いかもしれませんね。

[埋め込みコンテンツ](https://developer.wordpress.org/reference/functions/single_month_title)
