Tom Works

WordPress, WordPressオリジナルテーマ

第6章【歯科クリニックのWebサイト】にWordPressのプラグインを追加する




new:

解説)【歯科クリニックのWebサイトの開発】の仕上げとしてWordPressのプラグインを2つ追加します。

1. WordPressのプラグイン「Breadcrumb NavXT」をインストールする

【歯科クリニックのWebサイト】にWordPressのプラグイン「Breadcrumb NavXT(訪問者に対し現在地へのパスを表示する「パンくずリスト」ナビゲーション)」をインストールします。

1.1 WordPress管理画面の「プラグイン」欄をクリックします。この時点でインストールされているプラグインはWP Multibyte Patchのみです。左上部の「新規プラグインを追加」ボタンをクリックします。

1.2 「プラグインを追加」画面となりますので、右上部の「キーワード」欄に「Breadcrum NavXT」と入力しましょう。自動的に「Breadcrum NavXT」プラグインが表示されますので「今すぐインストール」ボタンをクリックします。インストールが開始されます。

1.3 インストールが終了すると「有効化」ボタンに変わります。これをクリックします。

1.4 これでインストールが終了し「Breadcrum NavXT」プラグインがインストールされました。

1.5 ちなみに「Breadcrum NavXT」プラグイン「パンくずリスト」を表示するため以下のプログラムを header.php に含んであります。これによりトップページ以外の全てのページで「パンくずリスト」が表示されます。

        <?php
        if (!is_front_page()) : ?>
            <?php if (function_exists('bcn_display')) : ?>
                <nav class="breadCrumb" typeof="BreadcrumbList" vocab="http://schema.org/" aria-label="現在のページ">
                    <?php bcn_display(); ?>
                </nav>
            <?php endif; ?>
        <?php endif; ?>

2. WordPressのプラグイン「WP Simple Booking Calendar」をインストールする

【歯科クリニックのWebサイト】にて「休診日のご案内」を表示するため、WordPressのプラグイン「WP Simple Booking Calendar(カレンダー)」をインストールします。

2.1 WordPress管理画面の「プラグイン」欄→「新規プラグインを追加」ボタン→「プラグインを追加」画面にて「キーワード」欄に「WP Simple Booking Calendar」と入力します。自動的に「WP Simple Booking Calendar」プラグインが表示されますので「今すぐインストール」ボタンにてインストールします。

2.2 インストールが終了すると「有効化」ボタンに変わります。これをクリックします。

2.3 これでインストールが終了しWP Simple Booking Calendar」プラグインがインストールされました。

2.4 WordPress管理画面にてWP Simple Booking Calendar」プラグインの設定を行います。「Setting」→「Languages」タブにて、「Japanese」を選択し「Save Settings」ボタンをクリックし日本語設定を行います。

2.5 続いて「Calendars」画面にて、「Add New Calendar」ボタンをクリックします。

2.6 「Add New Calendar」画面に切り替わります。「Calendar Name」ボックスに「休診日のご案内」と入力し下段にある「Add Calendar」ボタンをクリックします

2.7 以下のようなカレンダーの詳細設定画面になります。

2.8 カレンダーの詳細設定画面にて試しに1か月分の設定をしてみましょう。この例では木曜日と日曜日+年末を「Booked」(休診日)、土曜日を「Changeover」(その他)としてみました。設定が出来ましたら下部にある「Save Settings」ボタンをクリックします。

2.9 つぎにWordPress管理画面の「外観」>「ウィジェット」欄をクリックし「ウィジェット」画面を開きます。ここではSide Bar 2 を使用します。

2.10 Side Bar 2 にて「+」ボタンをクリックし左側のウィジェット一覧からWP Simple Booking Calendarブロックを選択し追加します。

2.11 Side Bar 2欄WP Simple Booking Calendarの設定欄が表示されますので以下のようにパラメーターを変更します。
・Calendar:休診日のご案内(変更なし)
・Display title:Yes→No
・Display legend:Yes→No
・Legend Position:Top→Bottom
・Language:Auto(let WP choose)→Japanese

2.12 パラメーターの設定後の表示画面を確認しましょう。以下のような表示になります。右上の「更新」ボタンをクリックします。これにてWP Simple Booking Calendarの設定は完了です。

2.13 ためしにWebサイトのトップ画面を確認してみましょう。以下画像のように左サイドの下段に「休診日のご案内」カレンダーが表示されていればOKです。(このカレンダーは全ての画面で表示されます。)

2.14 ちなみにWP Simple Booking Calendarで設定した「休診日のご案内」を表示するため以下のプログラムを sidebar.php に含んであります。これにより全てのページで休診日のご案内が表示されます。

    <div class="card">
        <p class="h6 text-center">休診日のご案内</p>
        <?php if (is_active_sidebar('sidebar-widget-area-2')) : ?>
            <aside class="container">
                <?php dynamic_sidebar('sidebar-widget-area-2'); ?>
            </aside>
        <?php endif; ?>

        <div class="d-flex justify-content-around">
            <div class="h6"><span class="badge bg-success bg-opacity-25 text-dark">診察日</span></div>
            <div class="h6"><span class="badge bg-danger bg-opacity-25 text-dark">休診日</span></div>
            <div class="h6"><span class="badge bg-warning bg-opacity-25 text-dark">その他</span></div>
        </div>
    </div>

第5章 3.3 【歯科クリニックのWebサイト】の投稿記事(サンプル)を作り込む
解説) 【歯科クリニックのWebサイト】のサンプルコンテンツとして6つの「投稿記事」(温泉旅行、セミナー参加、花しょうぶ、インプラント専門医の認定、7月7日休診となります、6月5日と6日臨時休診のお知らせ)を作成します。1つのカテゴリーに2つの記事を配分します。 初期設定記事の Hello world! は不要なので削除します。
第7章 開発した【歯科クリニックのWebサイト】をレンタルサーバーにアップロードして公開する
解説)開発した【歯科クリニックのWebサイト】をレンタルサーバー(Xserver)にアップロードしてインターネット上に公開します。独自ドメイン取得後にサブドメインを設定し、アップロードする際にはWordPressのプラグイン「All-in-One WP Migration」を使用します。


TomWorksProfileIcon TomWorksProfileLogo

フリーランス

働いていた会社が外資になり10年間外国人と一緒に働きました。

今は好きでIT学習やプロボノ活動をリモートでしています。

このサイトでは今までの経験や学んだITの事例などを紹介します。

Amazon オーディブル