Oshirase Ichiran
Oshirase Ichiran

Oshirase Ichiran

0/5 (0 ratings) 100 active installs Updated Jul 18, 2026

Oshirase Ichiran (おしらせ一覧) displays a list of recent posts or pages anywhere on your WordPress site using a single shortcode.

お知らせを一覧でシンプルに並べるプラグインです。[shirase] をページや投稿に貼り付けるだけで新着情報を自動表示します。

This plugin is an homage to the original “What’s New Generator” by Hideki Tanaka, rewritten for modern WordPress with security updates and new features.

Features

  • Display a news list anywhere with the [shirase] shortcode
  • Show a NEW! badge for recent posts (customizable time period)
  • Optionally mark the latest post with a NEW! badge automatically
  • Choose content type: Posts, Pages, or both
  • Sort by published date or last modified date
  • Filter by category slug (Posts only)
  • Optional “Prev / Next” pagination (on/off toggle)
  • Compatible shortcode [showwhatsnew] for migration from What’s New Generator
  • Live preview in the admin settings page

シンプルおしらせは、ショートコードひとつでサイトのどこにでもおしらせ一覧を表示できるプラグインです。

特徴

  • [shirase] を貼り付けるだけでおしらせ一覧を表示
  • NEW! マークの期間指定・最新記事への自動付与
  • 表示コンテンツを「投稿」「固定ページ」「投稿+固定ページ」から選択
  • 表示順序:公開日順 / 更新日順
  • カテゴリのスラッグ指定で絞り込み(投稿のみ)
  • 「前へ / 次へ」ページネーション(ON/OFF)
  • What’s New Generator からの移行用互換ショートコード [showwhatsnew]
  • 管理画面でリアルタイムプレビュー

What’s New Generator との互換性

本プラグインは What’s New Generator とは独立したプラグインです。設定は引き継がれません。

[showwhatsnew] 互換モードを使う場合は、**必ず What's New Generator を先に無効化**してください。同時に有効にするとショートコードが衝突します。

CSS Customization

Add CSS to your theme’s Additional CSS (Appearance Customize) or stylesheet:

/* NEW! badge */
.newmark {
    background: #e44;
    color: #fff;
    font-size: 11px;
    padding: 2px 6px;
    border-radius: 3px;
}

/* Date column */
.oshirase dt {
    color: #888;
    font-size: 0.9em;
    min-width: 7em;
}

/* Pagination buttons */
.oshirase-prev,
.oshirase-next {
    display: inline-block;
    padding: 4px 12px;
    border: 1px solid #ccc;
    border-radius: 3px;
    text-decoration: none;
}

A full selector reference is also available on the Settings page inside your WordPress admin.