Add Novels Post type

WordPressにカスタム投稿タイプ「長編小説」「短編小説」を追加するプラグインです。

主な機能

  • WordPressにカスタム投稿タイプとカスタムタクソノミーを追加
    • カスタム投稿タイプ「長編小説(novel)」
    • カスタム投稿タイプ「短編小説(short-story)」
    • カスタムタクソノミー「小説タイトルや章(title)」
  • 独自タグ(ショートコード)の追加
    • 「長編小説(novel)」「短編小説(short-story)」を固定ページで表示する

使い方

小説の投稿

「投稿」や「固定ページ」の投稿と手順は同じです。

小説の表示

固定ページにショートコードを記述することで、小説のリストを表示することができます。

長編小説

ショートコードで表示することができる長編小説のリスト。
 [[npt_novel]]

短編小説

短編小説の表示は新しいものが一番上になるようになっています。

ショートコードで表示することができる短編小説のリスト。
 [[npt_ss]]

デザインのカスタマイズ

CSSを用いてデザインのカスタマイズをすることも可能です。
ショートコードで出力されるHTMLは次のようになっています。

長編小説

<section class="npt-novel-section">
  <h3>長編小説</h3>
  <section class="npt-novel-作品のID">
    <h4 class="npt-title">章がある作品のタイトル</h4>
    <h5 class="npt-chapter">章</h5>
    <ul class="npt-list">
      <li><a href="小説本文のページのURL">小説本文のページタイトル</a></li>
    </ul>
  </section>
  <section class="npt-novel-作品のID">
    <h4 class="npt-title">章がない作品のタイトル</h4>
    <ul class="npt-list">
      <li><a href="小説本文のページのURL">小説本文のページタイトル</a></li>
    </ul>
  </section>
</section

短編小説

<section class="npt-ss-section">
  <h3>短編小説</h3>
  <ul class="npt-list">
    <li><a href="小説本文のページのURL">小説本文のページタイトル</a></li>
  </ul>
</section>