ワードプレスのインストール

2019/1/21 20:29:03作成
この度、会員制とする同窓会のホームページをワードプレスで挑戦してみました。以下はその時の忘備録です。

作成の条件は以下の通りです
  1. 少人数(40名程度)の会員制ホームページとし、一般公開はせず会員はユーザー名とパスワードでログインする。
  2. 会員同士での公開部分と非公開部分を区別する。(例:結婚に拘らないよう一覧表は旧姓で表示し、現姓は非表示にする)
  3. 過去の同窓会写真の公開はlightboxを利用し見やすいようにする
  4. 年寄??? なので皆老眼がすすみ字が大きくないと見えないので字を大きくできるようにすること。
  5. 携帯対応にする。
ワードプレスをインストール後この条件を元にプラグインを検索した結果、きめ細かく設定が可能なUltimate Memberというプラグインを採用しました。そもそもこの手のプラグインはここから先の導入は有料になりますという場合が多く、たかだか40名程度でそこまでするのもどうかとこのプラグインにしました。また、同窓会の写真掲載にはプラグインを使わずlightboxを利用することとしました。

まずはワードプレスのインストールと子テーマの作成です。
  1. ワードプレスのインストール
    • PHPとデータベース:Mysqlが使える環境のサーバーを用意する。
    • ドメインを取得しサーバーに反映させる。
    • ワードプレスをダウンロード(https://ja.wordpress.org/download/)し、FTPクライアントソフトを使ってサーバーのpublic_html内に設置する
      public_html/www.example.com/ワードプレスの各フォルダ、ファイルを設置
      という構成です。
    • サーバー側でデータベースを作成し、以下のインストールに必要な項目をチェックしておく
       データベース名,
       データベースのユーザー名,
       データベースのパスワード,
       データベースホスト
    • ホームページのアドレスにアクセスし、ワードプレスをインストールする。非公開のホームページにするならば、インストール後管理画面の表示設定で検索エンジンがサイトをインデックスしないようにするという設定も必要でしょう。
  2. 子テーマの作成
    • 管理画面から新規テーマをテストしながら検索することが可能でイメージに合ったものを選択します。
    • このテーマから子テーマを作成します。(テーマのバージョンアップの際、編集したものが元に戻るのを防止するためテーマの編集には必要)
  3. 子テーマの作成方法
    適当な名称を付けたフォルダ(元となるテーマ名_childとするのが妥当)を作成しその中に次のfunctions.phpとstyle.cssのファイルを設置します。

    設置場所
    public_html/www.example.com/wp-content/themes/元となるテーマ名_child/functions.phpとstyle.cssを設置

    functions.php
    <?php
    add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
    function theme_enqueue_styles() {
      wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
      wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array('parent-style')
    );
    }
    ?>

    style.css
    /*
     Theme Name:   元となるテーマ名_child
     Template:     元となるテーマ名
    */
    @import url('../元となるテーマ/style.css');
    
    /* =ここからテーマのカスタマイズを開始
    ------------------------------------------------------- */


    最後に子テーマのフォルダが完成すればテーマをこの子テーマに変更します。この時選択したテーマと同じものが反映されれば成功です。
 
投票数:29 平均点:4.83

趣味を楽しもう新着記事

欲しい商品が必ず見つかるメジャーなネットショップ

ログイン

Facebook,RSSリンク表示

検索

アクセスカウンタ

今日 : 213
昨日 : 249
総計 : 1615999