1

本セッションは本当に初心者を対象として
振り切った内容で構成しています。
ここで言う「初心者」とはホームページ制作業務の初心者や
WordPress(ワードプレス)のカスタマイズなどの初心者ではなく、
一般ユーザーとしての初心者を指しています。
2
石川栄和@kurudrive
株式会社ベクトル
代表/プログラマー
趣味:
スケボー/キャンプ/スプラトゥーン/将棋
自己紹介
3
無料WordPressテーマLightning
外観>テーマ>新規追加画面でLightningで検索
4
https://lightning.nagoya/ja
ビジネスサイト向け汎用WordPressテーマ
5
今日の内容
HTMLとブラウザ
レンタルサーバー
WordPressのしくみ
テーマ
プラグイン
WordPressでできること/できないこと
ウィジェットとブロックエディタ
6
ホームページが表示される仕組み
ホームページが表示されるしくみを考えてみよう。
7
みなさん、普段は
など、パソコンでファイルを作成して、見ていると思います。
Word
Excel
8
ホームページ用のファイルを作る
自分のパソコンでホームページ用のファイルを作って自分のパソコンに保存
する。
この時作るファイルはHTMLと呼ばれる形式で書きます。
|・w・).oO(HTML?)
9
HTML(HyperTextMarkupLanguage)とは
ホームページを表示するための言語
ハイパーテキスト
リンク指定した文字をクリックするとページ移動できる
10
マークアップ
文章の構造(後述)が記載されている
<h1>マークアップ</h1>
<p>文章の構造(後述)が記載されている</p>
表示する文字をタグと呼ばれる<>で括っています。
11
HTMLファイルを表示するには?
ブラウザと呼ばれるホームページを見るためのソフトを使います。
例)
Edge
InternetExplorer
Chrome
12
InternetExplorer
≠ インターネット
Edge
≠ インターネット
13
実際のページのHTMLは...
14
_人人人人人人人人人人人人_
> プロじゃないと無理 <
 ̄Y^Y^Y^Y^YY^Y^Y^Y^YY ̄
15
HTMLをわかってなくても
WordPressを使えば
ホームページやブログが作れるようになった
※WordPress以外にもそういうツールは多数あります。
16
WordPressを使うための準備
17
 レンタルサーバーとは
インターネット上に置いてあるレンタルPC
ホームページ用のデータ置き場
お問い合わせフォーム送信処理など、プログラムを実行してくれる
ホームページを公開するにはサーバーは必要不可欠
html
プログラム
画像
データベース
18
レンタルサーバー
初プロが設定・調整したコンピューターを安価に借りられる
安定稼働
セキュリティー対策
高速化
ここにデータを置いて一般に公開できる



19
レンタルサーバー上に作ったホームページを表示する
レンタルサーバーには予めそのサーバーに紐付いた「初期ドメイン」が用
意・設定されているので...
|・w・).oO(初期ドメイン?)
20
ドメインとは?
URLの最初の部分
https://○○○○○.○○○/XXXX/XXXX/XXXX
例)
wordpress.com
vektor‑inc.co.jp
21
初期ドメインを変えたい!
初期ドメイン
○○○.sakura.ne.jp
○○○.lolipop.jp
など
22
好きなドメイン名を取得して
自分のサーバーに紐付ける
vektor.sakura.ne.jp

 レンタルサーバー
vektor‑inc.co.jp


23
こんな感じでホームページは見えています。
24
WordPressのしくみ
25
WordPressで表示されるしくみ
https://vektor­inc.co.jp/?p=12 データベース
テーマ
WordPress
WordCamp最高
WordCamp最高
WordCamp新潟に行っ
てきました。いろんな
事が勉強できてよかっ
たです。
[ 画像 ]
WordCamp新潟に行っ
てきました。いろんな
事が勉強できて
よかったです。
12番のデータ
ちょうだい
12
合体してHTMLをその場で作る 26
文章などはデータベースに保存される
WordPressで作成するページの内容はデータベースと呼ばれる
保管場所に保存される
27
 データベース
WordPressにおいては、投稿の文字情報やホームページの基本情報、
各種設定情報を保存しておく場所。
ID post_title post_content
12 WordCamp最高 WordCamp新潟に行ってきました。いろんな事が勉強できてよかった
です。
13 リニューアルしまし
た 今後ともよろしくお願いいたします。
28
テーマ:ホームページの見た目のテンプレート
29
テーマのライセンス
100%GPLのライセンスのテーマを使おう
GPLとは
どんな目的に対しても使って良い自由
プログラムがどのように動作しているか研究し、改造する自由
コピーを再配布する自由
改変した版を他に配布する自由
30
100%GPL
テーマファイルに含まれる全てのファイルにおいてGPL
_人人人人人人人人人人_
> 利用を制限しない <
 ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y ̄
31
プラグイン
32
プラグインとは
テーマが見た目の部分だったのに対して、プラグインはホームページ運営者
が自由に追加する事ができる機能
例)
お問い合わせフォーム
アクセス解析機能
バックアップ機能
33
プラグインを組み合わせれば...
ネットショップ
会員制サイト
多言語サイト
予約システム
だがしかし...
34
プラグインは万能じゃない
WordPress公式サイトに登録されているプラグインは無料だけれど...
独自のカスタマイズは高度な知識(≒お金)が必要
プラグインにある機能を追加・改変したい場合、技術者があなたのためだけ
に手を動かすので安価にはできない事が多い。
35
古いプラグインの利用は避ける
_人人人人人人人人人人人人人人人人_
> 更新がされてないと危ない <
 ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y ̄
利用者が少ないプラグインも途中で更新が行われなくなる可能性が比較的高い。
36
テーマとプラグインの違い
テーマ
見た目を扱うテンプレート
一つのホームページで使えるのは基本的に一つだけ
プラグイン
機能を追加する
いくつでもインストール・有効化可能
37
テーマに機能を含んでしまうと、
テーマ(見た目)を変更したかったのに機能が消えてしまった
という事になるので、公式ディレクトリに登録されているテーマには機能を
含む事が許されていない。
38
WordPressで
できること/できないこと
39
できる事
ホームページの作成
文章の登録・公開
お問い合わせフォーム
各種検索機能
プラグインでいろんな機能の追加
40
できない(難しい)事
バナー画像やイラストの作成
動画の編集
検索結果に表示される文字などを完全にコントロールする
WordPress本体やテーマやプラグインが提供する機能が用意している仕
様以外のカスタマイズ
41
ウィジェットとブロックエディタ
42
ウィジェットとは
「新着記事一覧」や「バナー画像」など「ウィジェット」と呼ばれるパーツ
を決められた場所に配置する事ができる
ウィジェットの例
最新記事一覧
カテゴリー一覧
月別一覧
43
外観>カスタマイズ>ウィジェット
44
外観>ウィジェット
45
ウィジェットの留意事項
テーマによってウィジェットを配置出来る場所・数が違う
WordPressにもともとあるウィジェットと、テーマやプラグインによっ
て追加されたウィジェットがある
46
ブロックエディタ
WordPress5.0から実装された新しいエディタ
2018年末~
47
48
クラシックエディタ(旧エディタ)
49
ブロックエディタによって...
様々なレイアウトが作りやすくなった
文字や画像だけじゃなくて、新着記事一覧など、ウィジェットにあったよ
うなモノも入れれるようになった。
50
51
ウィジェットとブロックの違い
従来のウィジェットは決められた場所にしか配置できない
ブロックのウィジェットは記事中に表示できる
→WordPressの進化でウィジェットとブロックの垣根がなくなってきている
52
WordPressは常に進化しているので、
WordCampやWordPressMeetupなど
定期的に情報を収集しましょう。
53
今日の内容
HTMLとブラウザ
レンタルサーバー
WordPressのしくみ
テーマ
プラグイン
WordPressでできること/できないこと
ウィジェットとブロックエディタ
54
ありがとうございました。
55
質問タイム
56
付録
(発表時間の都合上カットしたスライド)
57
転送方法:FTP
ファイルを転送するにはFTPと呼ばれる転送規約があり、それを利用してサ
ーバーにアップロード(転送)できます。
58
FTPに使うソフト
FFFTPやWinSCP、FileZillaなどのソフトが有名で、いずれも無料で入手でき
ます。
[ FFFTP ][検索]
■さくらインターネットさんのFTP設定説明
https://help.sakura.ad.jp/hc/ja/articles/206207161‑FFFTPを利用する
■ロリポップさんのFTP設定説明
https://lolipop.jp/manual/hp/ftp‑set/
59
※ FTPではなくFTPS、SFTP、SCPなど情報を暗号化するプロトコルが推奨さ
れていますが、最近のFTPソフトはそれらの通信に対応しています。
60
FTP等でサーバーに接続できるようになると
トラブルで管理画面に入れなくなった時に該当ファイルを直接削除できる
テーマやプラグイン、バックアップファイルなどを直接アップロード・ダ
ウンロードできる
普段使わない人もいざという時に役立ちます。
61
ドメインを紐付けるDNS
ドメイン名と実際のサーバーを紐付けてくれるのがDNS(ドメインネームサ
ーバー)
vektor.sakura.ne.jp

ns1.dns.ne.jp
ns2.dns.ne.jp

ns1.dns.ne.jp
ns2.dns.ne.jp
vektor.sakura.ne.jp
→123.456.789.123
DNS

123.456.789.123
レンサバ
62
WordPressのデータの種類
WordPressで作られたサイトには
基本的にHTMLファイルが存在しない
制御システム(WordPressのプログラム)
コンテンツ(タイトルや本文など)
コンテンツ(画像や動画など)
見た目(テーマ)
追加機能(プラグイン)
63
動的ページ
アクセスがあった時にHTMLをプログラムがその場で生成して表示されるペ
ージ
静的ページ
最初の例のように予めindex.htmlなど、ファイルとして用意してあるページ
64
表示されているページを修正したい場合
そのページのHTMLファイルが存在しているというわけではない。
※ 例外あり
65
動的生成のデメリット
その場で作るから少し時間がかかる
一度生成したページを一定時間サーバーやブラウザに記憶させておいて高速
化を図ったりする。
66

初心者がつまずかないための、いちばんやさしい WordPress の用語解説