最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
2500万人以上
当社のプラグインを使用しているウェブサイト
16+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

WordPressでライブラリコレクションと貸出システムを構築する方法

コミュニティ図書館、学校、またはブッククラブを運営している場合、おそらく同じ問題に直面したことがあるでしょう。市販の図書館管理ソフトウェアは強力ですが、ライセンス費用が高額なため、小規模なプロジェクトでは手が届きません。

良いニュースは、最新の図書館を運営するために高価なソフトウェアは必要ないということです。適切な無料プラグインがあれば、WordPressはカタログ全体、利用者アカウント、貸出・返却ワークフロー、延滞料金、さらには一般向けの書籍リストの表示まで処理できます。

このガイドでは、WordPressを使用して完全な図書館コレクションと貸出システムを構築する方法を具体的に説明します。

図書館の蔵書および貸出システムを構築する方法

簡単な概要: WordPressで図書館コレクションと貸出システムを構築する最も簡単な方法は、無料のLibrary Management Systemプラグインをインストールすることです。

これにより、WordPressダッシュボードから、カタログを書棚、セクション、カテゴリに整理し、登録番号で個々のコピーを追跡し、図書館利用者を登録し、貸出・返却トランザクションを処理できます。

WordPressで図書館コレクションと貸出システムを構築する理由

WordPressには図書館機能が組み込まれていません。しかし、適切なプラグインを使用すれば、WordPressダッシュボードを、カタログ、利用者データベース、トランザクション履歴、レポートを備えた専用の図書館管理パネルに変えることができます。

小規模から中規模の図書館にWordPressをお勧めする理由は次のとおりです。

  • 従来の図書館ソフトウェアよりもはるかに安価です。 Koha(ホスト型)、Destiny、Follettなどの商用システムは、ライセンス、ホスティング、トレーニングを考慮すると、年間数千ドルかかることがあります。それとは対照的に、WordPressの設定費用は、ホスティング費用とドメイン費用程度です。
  • ボランティアや技術に詳しくないスタッフでも簡単に使用できます。 WordPressのブログ投稿を更新できる人なら、書籍を追加したり、利用者にタイトルを貸し出したりできます。これは、学生アルバイトをトレーニングしたり、ボランティアをローテーションしたり、クライアントのために図書館管理システムを作成したりする場合に重要です。
  • サイトの他の部分と統合されます。 図書館のカタログは、ホームページ、お問い合わせフォーム、寄付フォーム、イベントカレンダー、その他の使用している可能性のあるページと同じドメインにあります。これは、在庫を確認するために利用者を別のプラットフォームにリダイレクトする必要がないことを意味します。
  • 基本的な機能を適切に処理します。 すべてのタイトル、著者、ISBN、出版年、表紙画像を追跡できます。貸出者を登録し、複数の支店を設定し、貸出を記録し、返却を処理し、延滞料金を計算できます。また、ウェブサイトの他のデータと一緒に図書館データをバックアップすることもできます。

それでは、WordPressで図書館コレクションと貸出システムを構築する方法を見てみましょう。最初に読みたいセクションに直接移動するには、以下のクイックリンクを使用してください。

Library Management Systemプラグインのインストールと設定

図書館の本と貸出を管理するシステムを作成する最も簡単な方法は、Library Management Systemプラグインを使用することです。これは、図書館の管理、本の整理、ユーザーの追加、書棚の並べ替え、取引の追跡などのプロセスを合理化する無料ツールです。

注意: このチュートリアルでは、WordPressウェブサイトが既にセットアップされていることを前提とします。そうでない場合は、WordPressウェブサイトの作成方法に関するガイドをご覧ください。

まず、Library Management Systemプラグインをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドをご覧ください。

本を追加する前に、まずプラグインのグローバル設定を構成しておくと良いでしょう。開始するには、Library Management » All Settingsに移動します。

WordPressでオンラインライブラリを作成する方法

貸出日数、延滞罰金、国と通貨、ラベルとテキスト、公開ページ表示などのカードを含む設定グリッドが表示されます。

これらの設定の一部は、プラグインがバックグラウンドでデータをどのようにフォーマットするかに影響するため、各カードを順に確認することをお勧めします。

たとえば、「国と通貨」は、罰金や手数料がどのように表示されるかを決定します。設定ポップアップを開くには、カードをクリックするだけです。

これで、ドロップダウンから国と通貨を選択できます。米ドル以外の現地通貨で延滞料金を請求する図書館の場合、これは領収書とレポートが正しく表示されるようにする設定です。

WordPressでライブラリコレクションと貸出システムを構築する方法

それが完了したら、「送信&保存」ボタンをクリックするだけです。

次に、「延滞返却罰金」カードを開き、延滞日数ごとに請求する金額を指定します。

ライブラリシステムへの返却罰金を設定する方法

コミュニティ図書館の場合、1日あたり0.10ドル程度の少額の延滞罰金から始めることをお勧めします。

高い罰金は返却を思いとどまらせるため、これは実際にはあなたの収益を損なう可能性があります。

ウェブサイトの返却手数料をカスタマイズする方法

両方の設定カードを保存すると、プラグインは図書館のワークフローを実行するために必要なすべてを備えています。ここから、カタログ構造を設定し、本とユーザーを追加し、トランザクションの処理を開始します。

WordPressで書棚とセクションを作成する

本を追加する前に、本を置く場所が必要です。Library Management Systemプラグインでは、これは書棚とセクションを作成することを意味します。

書棚は、図書館の物理的な本棚を反映しています。一方、セクションは、各書棚内の主題分野のグループのようなもので、ブログコンテンツを整理するためにカテゴリを使用する方法に似ています。

たとえば、「スポーツ」書棚にテニス、サッカー、フットボールのセクションがあるかもしれません。または、「児童書」書棚に絵本、早期読書、中級学年のセクションがあるかもしれません。

要点は、デジタル構造が実際の棚にあるものと一致する必要があるため、スタッフやボランティアは推測せずに本を元に戻すことができるということです。

とはいえ、レコードの作成を開始する前に、紙の上で書棚とセクションの構造を計画することが重要です。物理的な図書館を歩き回り、各棚にあるものをリストアップしてから、プラグインでそれを反映させてください。すでに200冊の本を分類した後で再編成するよりも、紙の名前を変更する方がはるかに高速です。

⚠️ 無料版では、最大30の書棚、30のセクション、30のカテゴリ、30の支店、30冊の本、30人の図書館利用者が許可されます。これはほとんどの小規模図書館には十分ですが、より大きなカタログを計画している場合は、構造を設計する際にその制限を念頭に置いてください。

たとえば、「ジャンル別YAフィクション」ではなく、「ヤングアダルトフィクション」と「ヤングアダルトノンフィクション」のセクションのように、常に統合できます。

無料版では貸出期間が30日に固定されていることにも注意してください。より短いまたは長い貸出期間(たとえば、1週間の学校図書館貸出)が必要な場合、貸出ごとに設定可能な貸出期間はPro機能です。

準備ができたら、ライブラリ管理 » 本棚とセクションの管理に移動し、「本棚を追加」ボタンをクリックします。

WordPressでデジタル書棚を作成する方法

次に、本棚にわかりやすい名前を付け、ドロップダウンメニューからステータスを選択します。

「ステータス」フィールドは、本棚がワークフローに表示されるかどうかを制御します。

現在使用中のものには「アクティブ」を選択してください。「非アクティブ」ステータスは、レコードを削除して履歴を失うことなく、本棚を廃止する場合(たとえば、それらの本を新しい場所に移動した場合)に便利です。

完了したら、「送信して保存」ボタンをクリックしてください。

WordPressブログまたはウェブサイトでデジタル書棚を作成する

さらに本棚を追加するには、この手順を繰り返します。完了したら、「本棚一覧」ボタンをクリックして、追加したすべて本棚を表示します。

ここから、「セクションを追加」ボタンをクリックして、さまざまなセクションを作成することもできます。

WordPressでオンラインライブラリシステムを作成する

「セクションを追加」画面で、ドロップダウンメニューから親本棚を選択します。これにより、プラグインはセクションがどの棚に属するかを認識します。

次に、セクションに名前を付け、ステータスを設定し、「送信して保存」をクリックします。

WordPressでライブラリコレクションと貸出システムを構築する方法

各本棚にさらにセクションを追加したい場合は、このプロセスを繰り返してください。

図書館コレクションにカテゴリを追加する

次に、もう1つの分類レイヤーを追加します。カテゴリです。

カテゴリは、本棚全体に適用される件名タグと考えてください。たとえば、ヘミングウェイの小説は、「文学フィクション」セクションの下の「フィクション」本棚に属しますが、「アメリカ文学」カテゴリにも属します。

このように、カテゴリを使用すると、本棚のどこにあるかに関係なく、トピック別に書籍をグループ化およびフィルタリングできます。

カテゴリを作成するには、ライブラリ管理 » 書籍の管理に移動します。

オンラインシステムを使用した書籍の管理

ここで、一番上にある「カテゴリを追加」ボタンをクリックします。

WordPressでデジタルシステムを使用してライブラリを整理する

次の画面で、カテゴリに名前を付けます。一般的な図書館の優れた開始カテゴリには、歴史、伝記、フィクション、科学、宗教、芸術、政治、参考資料、子供向けなどがあります。

名前を入力した後、「ステータス」ドロップダウンをクリックして、カテゴリが「アクティブ」か「非アクティブ」かを選択する必要があります。

無料のWordPressプラグインを使用した書籍の分類

完了したら、「送信して保存」ボタンをクリックするだけです。

これで、この手順を繰り返して、好きなだけカテゴリを追加できます。完了したら、「戻る」ボタンをクリックして「書籍の管理」セクションに戻ります。

無料のWordPressプラグインを使用した書籍の返却登録

図書館コレクションに書籍を追加する

さて、楽しい部分です。ライブラリに書籍を追加しましょう。

⚠️ すでにスプレッドシートに書籍リストがありますか? Library Management Systemの無料版にはCSVインポーターが含まれていないため、ここでは一度に1冊ずつ追加する必要があります。

既存のリストが大きい場合は、CSVインポートを追加するプラグインのBasic Premiumティアにアップグレードするか、WP All Importのような汎用インポーターを使用して、スプレッドシートをプラグインの書籍レコードにプッシュするという2つのオプションがあります。

これを行うには、「新しい本を追加」ボタンをクリックします。

その後、書籍の詳細を入力し、カテゴリを選択する必要があります。

WordPressでの書籍およびライブラリ管理システムのユーザーインターフェース

必須項目は、書籍ID、カテゴリ、書棚、セクション、名前、ステータスです。それ以外(出版社、発行年、場所、ISBN、著者、表紙画像)は任意ですが、検索を容易にするために記入する価値があります。

書籍IDフィールドは、書籍を内部的に参照するために使用する一意の識別子であることに注意してください。一貫した番号付けスキーム(たとえば、Fictionの最初の書籍に3文字の書棚プレフィックスと4桁の数字を組み合わせたもの、例:「FIC-0001」)をお勧めします。

Library Management Systemは、受入番号を使用して書籍ごとに複数の物理的なコピーを追跡することもサポートしています。つまり、『グレート・ギャツビー』のコピーが3つある場合、各コピーには独自の受入番号がありますが、すべて同じカタログレコードを共有します。

これにより、重複がある場合でも、各コピーが1つを共有するのではなく、独自の追跡ステータスを持つため、循環がはるかに整理されます。

それに加えて、発行名、年、場所などのその他のオプションフィールドもあります。下にスクロールすると、書籍の表紙画像をアップロードするオプションも表示されます。

WordPressでデジタルブックを作成する

通常、公式の表紙アートは、Open Library、Google Books、または発行元自身のサイトから取得できます。

また、表紙画像を約500KB未満に保つことも重要です。これにより、低速接続の利用者に書籍リストが迅速に読み込まれます。アップロード前に画像をリサイズするか、画像圧縮ツールを使用することで、これを簡単に行うことができます。

完了したら、「送信して保存」ボタンをクリックするだけです。

本の表紙をアップロードする

これで、この手順を繰り返して、他の本を図書館コレクションに追加できます。

支店を追加し、図書館利用者を登録する

次は、図書館の人員管理です。「ブランチ」は図書館が運営する物理的な場所、「利用者」は書籍を借り出す利用者です。

場所が1つしかない場合でも、少なくとも1つのブランチを設定してください。すべての利用者レコードはブランチに関連付けられており、その関係がプラグインのレポートとフィルタリングを強化します。複数の建物(たとえば、メイン図書館とサテライトコミュニティセンターなど)を運営している場合は、それぞれにブランチを作成する必要があります。

開始するには、**Library Management » Manage Users**に移動し、「ブランチを追加」ボタンをクリックします。

WordPressサイトへの複数の支店の登録

その後、ブランチ名(「メイン」や「ダウンタウン」のような短いもので十分です)を入力し、ステータスを選択します。

それが完了したら、「送信して保存」をクリックします。

オンライン書籍管理システムに複数の支店を追加する方法

追加のブランチを追加するには、これらの手順を繰り返すだけです。

完了したら、「戻る」をクリックして前のページに戻ります。

無料のWordPressプラグインを使用したデジタルライブラリの構築

これで、「支店一覧」ページに戻り、新しく追加された支店を確認できます。

次に、「利用者を登録」ボタンをクリックして利用者を追加しましょう。

オンラインライブラリへの利用者の登録

ユーザーID、ブランチ、名前、メールアドレス、住所、電話番号、ステータス、およびオプションのプロフィール写真を入力するフォームが表示されます。

ユーザーIDは利用者が目にする図書館カード番号ですので、カードに印刷するのに適した形式を選んでください(例:「LIB-2026-0001」)。

ライブラリユーザーのオンラインプロフィールの作成

これらの詳細を入力したら、下にスクロールして「送信して保存」ボタンをクリックします。

図書館利用者のLMSロールで利用者に独自のログインを付与する

無料のプラグインは、サイトに新しい「Library User LMS」ロールを自動的に追加します。このロールを利用者に割り当てると、図書館員アカウントとは別に、利用者自身のログインを持つことができます。

このロールが無料版で提供するものを正直に伝える価値があります。パトロンは、あなたのサイトの管理領域から彼らを遠ざける、簡略化されたWordPressダッシュボードを取得しますが、現在借りている本と完全な貸出履歴をリストするパーソナライズされたパトロンポータルは、Pro専用のアドオンです。

ライブラリユーザーLMSダッシュボード

無料ティアでは、パトロンが借りているものを知る方法は、あなたに尋ねることです。あなたは、あなたの自身の管理ダッシュボードの「借り手」と「発行済み書籍」画面から、任意のパトロンの現在の貸出と過去の返却を検索し、電子メールまたは対面で返信することができます。

真のパトロンのセルフサービスがあなたの図書館にとって重要であれば、Proアドオンは、書籍リスト、私の書籍、および返却済み書籍のビューを備えたライブラリユーザーポータルを追加します。さらに、WordPressユーザーを借り手リストにワンクリックで同期できるため、各ログインは実際のパトロンレコードに紐付けられます。

無料ティアでパトロンログインを設定するには、標準のWordPressユーザーを作成し、パトロンのために**ユーザー » 新規追加**の下で、ロールを「ライブラリユーザーLMS」に設定します。

このトピックの詳細については、WordPressのユーザーロールと権限に関する詳細ガイドをご覧ください。

WordPressユーザーにオンラインライブラリ機能へのアクセス権を付与する

WordPressでの書籍の貸出・返却を管理する

カタログとパトロンの設定が完了したので、本の貸し出しと図書館の管理を開始する準備ができました。

これらすべては、**ライブラリ管理 » 書籍トランザクション**に移動することで実行できます。

誰かが本を借りるときは、「書籍を貸し出す」ボタンをクリックしてデータベースに追加できます。

オンラインライブラリシステムの構築

次の画面で、支店、カテゴリ、書籍、ユーザーなどの詳細を入力する必要があります。

無料版では、各トランザクションはパトロンごとに1冊の本に制限されていることに注意してください。したがって、読者が3冊の本を借りている場合、3回の個別の貸し出しを記録する必要があります。1回のトランザクションでの複数冊の貸し出しは、Pro機能です。

完了したら、「送信して保存」ボタンをクリックするだけです。

オンラインライブラリシステムでの貸出書籍の登録方法

その後、**ライブラリ管理 » 書籍トランザクション**に移動して、すべての貸し出し済み書籍の履歴を確認できます。

ここでは、借りている本の詳細が表示され、「ステータス」には「返却待ち」と表示されます。

オンラインライブラリの貸出履歴を表示する

このページは、図書館を閉める前にアクティブな貸し出しを一目で確認したり、延滞している本を持つパトロンのリストを取得したりするのに最適です。この画面で直接並べ替えやフィルタリングができます。

ユーザーがアイテムを返却したら、リストで本を見つけて「返却」ボタンをクリックします。

WordPressで返却された本の登録

これで、貸し出し済みアイテムに関するすべての情報が表示されます。

デフォルトでは、「返却ステータス」ドロップダウンは「通常返却」に設定されています。ただし、このドロップダウンを開いて、適切な場合は「紛失した本」または「延滞返却」を選択できます。

返却を「延滞」としてマークした場合、プラグインはグローバルな延滞料金設定を使用して罰金を計算します。

ライブラリの返却履歴を表示する

選択後、「送信して保存」ボタンをクリックします。

これで、「返却履歴」ボタンをクリックすると、ステータスが「返却済み」に変更されていることがわかります。

WordPressでライブラリコレクションと貸出システムを構築する方法

この手順に従って、ユーザーが図書館のコレクションから借りたり返却したりするすべての本の管理を行うことができます。

WordPressで図書館を公開する

これまでにすべて行ったことは、WordPressダッシュボード内にあります。しかし、通常はパトロンにカタログを閲覧させたいので、実際のWordPressウェブサイトにライブラリを表示しましょう。

これは簡単です。ライブラリ管理システムは、任意のページまたは投稿に追加できるショートコードを提供しています。

[owt7_library_books]

この短いコードを配置するだけで、Library Management Systemはページネーション、ステータスインジケーター(利用可能または貸出中)、表紙画像付きの書籍リストを表示します。

訪問者は書籍を閲覧でき、ログインした利用者は単一書籍の詳細ビューを取得できます。

WordPressでの公開書籍カタログの例

🎨 デフォルトのレイアウトに満足できない場合は、Library Management » All Settings に移動し、「Appearance & Display」タブを選択して、書籍リストの外観を変更できます。

WordPressで図書館システムを構築することに関するよくある質問

初めてライブラリシステムをセットアップする読者からよく話を聞くため、このFAQを作成して、開始を支援します。

学校図書館でLibrary Management Systemプラグインを使用できますか?

もちろんです!Library Management Systemは、教室図書館、教師のコレクション、および小規模な私立学校図書館にとって、素晴らしい使いやすい選択肢です。

ただし、大規模なK-12地区システムまたは大学図書館を管理している場合は、KohaやFollett Destinyのような、機関規模向けに設計されたより強力なソリューションが必要になります。

既存の書籍リストをスプレッドシートからインポートできますか?

無料版ではできません。無料ティアは基本的なテストデータのインポートをサポートしますが、独自の書籍リストの完全なCSVインポートはサポートしません。CSVインポートはBasic Premiumの機能です。

すでにスプレッドシートに書籍がある場合は、Basic Premiumにアップグレードしてコレクション全体を一度にインポートするか、WP All Importのような汎用インポーターを使用して、CSVをプラグインの書籍レコードにプッシュできます。

紛失した書籍をどのように処理しますか?

状況に応じて2つのオプションがあります。利用者が貸出中の書籍の紛失を報告した場合は、Library Management » Book Transactions でトランザクションを見つけ、「Return」をクリックし、Return Statusを「Lost Book」に設定します。これにより、ローンがクローズされ、設定した罰金が適用されます。

コピーが棚から永久に紛失した場合(盗難、水害、長年返却されていない利用者による未返却など)、書籍のカタログステータスを「Inactive」に更新して、利用可能な状態として表示されないようにします。書籍が最終的に見つかった場合は、レコードを再アクティブ化できます。

後で交換用のコピーを購入する場合は、古いものを再利用するのではなく、新しいBook IDを持つ新しい書籍として追加することをお勧めします。これにより、過去のトランザクション履歴が正確に保たれます。

利用者は一度に複数の書籍を借りることができますか?

無料版ではできません。無料ティアは各トランザクションを利用者あたり1冊に制限しているため、読者が同じ訪問で3冊の本を借りたい場合は、3回の別々の貸出を記録する必要があります。

忙しいコミュニティまたは学校図書館では、これはすぐに面倒になります。1回のトランザクションでの複数冊の貸出はBasic Premiumの機能であり、最もアクティブな図書館に最初に推奨するアップグレードです。

ライブラリデータをバックアップするにはどうすればよいですか?

WordPressデータベースに直接ライブラリの記録が保存されるため、標準のWordPressバックアッププラグインを使用すると、サイトのバックアップにライブラリデータが自動的に含まれます。Google DriveやDropboxなどのリモートストレージにスケジュールバックアップを実行できるDuplicatorをお勧めします。これにより、単一のハードウェア障害で、数ヶ月分の利用者記録やトランザクション履歴が消去されることを防げます。

これが機能するために特定のテーマが必要ですか?

いいえ!このプラグインは、あらゆる標準のWordPressテーマで動作するように設計されています。

管理画面はWordPressダッシュボード内にあり(そのため、テーマに関係なく同じように表示されます)、フロントエンドのライブラリ表示はクリーンなHTMLを使用しており、テーマのスタイルを自動的に継承するため、すべてがプロフェッショナルに見えます。

このチュートリアルで、WordPressで図書館の蔵書と貸出システムを構築する方法を学べたことを願っています。また、WordPressウェブサイトの構築にかかる実際の費用に関する記事や、WordPressのインストール方法に関する完全なチュートリアルもご覧ください。

この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterFacebookでも私たちを見つけることができます。

開示: 当社のコンテンツは読者によってサポートされています。これは、一部のリンクをクリックすると、手数料が発生する可能性があることを意味します。WPBeginnerがどのように資金調達されているか、なぜそれが重要なのか、そしてどのように私たちをサポートできるかを確認してください。こちらが当社の編集プロセスです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

11 件のコメント返信する

    • まだ行っていない場合は、プラグインの著者にこのリクエストについて知らせることをお勧めします。そうすれば、将来的に追加を検討してくれるかもしれません :)

      管理者

  1. こんにちは、

    約1000アイテムの様々な商品を扱う簡単なレンタルビジネスにこのプラグインをお勧めしますか?それとも別のプラグインをお勧めしますか?

    カスタム関数/ロジックを作成することはできますが、良いプラグインをたたき台として使用したいです。

    何かヒントや提案があれば、よろしくお願いします。 バリー

  2. 会員サイトに図書館を持つことは、ずっと私の悩みでした。目の前のタスクは、私が対処できるよりも大きいです。しかし、このプラグインが私を助けてくれると思います。

  3. insight をありがとうございます!実際のインターフェースのスクリーンショットをもう少し投稿していただけると、プラグインの見た目や使い勝手を把握できるのですが。

  4. とても役に立ちました。情報ありがとうございます。しかし、検索ボックスに入力すると、本の情報はどうやって表示されるのですか?助けていただけますか?

  5. こんにちは、良い記事ですね。このプラグインをインストールし、上記の説明に従って手順を実行しました。しかし、検索ボックスに何かを入力しても、結果が表示されません。この件について、お手伝いいただけますか?

返信する

コメントいただきありがとうございます。すべてのコメントは、コメントポリシーに従ってモデレーションされ、メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で意味のある会話をしましょう。