Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SBCamp. CMS をつかってみよう WordPressハンズオン! 資料
Search
NPO法人 まちづくりエージェント SIDE BEACH CITY.
April 13, 2019
Technology
1
760
SBCamp. CMS をつかってみよう WordPressハンズオン! 資料
2019/04/13開催した SBCamp. CMS をつかってみよう WordPressハンズオン!の資料です。
NPO法人 まちづくりエージェント SIDE BEACH CITY.
April 13, 2019
Tweet
Share
More Decks by NPO法人 まちづくりエージェント SIDE BEACH CITY.
See All by NPO法人 まちづくりエージェント SIDE BEACH CITY.
政策デザインデザイン勉強会 vol.60(志田プレゼン資料)
cityagentsbc
1
310
SBC.オープンマイク #60 資料
cityagentsbc
0
61
まちづくりエージェント SIDE BEACH CITY.の活動紹介
cityagentsbc
1
340
Zoom学習会 ホスト開催編
cityagentsbc
0
400
SBC.オープンマイク #19 SBCast.の作業内容を展開します
cityagentsbc
0
56
SBC.オープンマイク #16 これからのSBC.活動紹介
cityagentsbc
0
110
ビオガーデン防災機能及びパーゴラ・プロジェクト
cityagentsbc
0
130
SBCamp. プログラミングの仕組みを学ぶ、オトナScratch講座
cityagentsbc
0
130
地域でのオンラインセミナー開催の可能性と課題
cityagentsbc
0
46
Other Decks in Technology
See All in Technology
Formal Development of Operating Systems in Rust
riru
1
420
2024AWSで個人的にアツかったアップデート
nagisa53
1
110
0→1事業こそPMは営業すべし / pmconf #落選お披露目 / PM should do sales in zero to one
roki_n_
PRO
1
1.4k
CDKのコードレビューを楽にするパッケージcdk-mentorを作ってみた/cdk-mentor
tomoki10
0
210
機械学習を「社会実装」するということ 2025年版 / Social Implementation of Machine Learning 2025 Version
moepy_stats
5
1k
生成AIのビジネス活用
seosoft
0
110
ドメイン駆動設計の実践により事業の成長スピードと保守性を両立するショッピングクーポン
lycorptech_jp
PRO
12
1.8k
Oracle Base Database Service:サービス概要のご紹介
oracle4engineer
PRO
1
16k
20250116_JAWS_Osaka
takuyay0ne
2
200
[IBM TechXchange Dojo]Watson Discoveryとwatsonx.aiでRAGを実現!座学①
siyuanzh09
0
110
いま現場PMのあなたが、 経営と向き合うPMになるために 必要なこと、腹をくくること
hiro93n
9
7.6k
AWS re:Invent 2024 re:Cap Taipei (for Developer): New Launches that facilitate Developer Workflow and Continuous Innovation
dwchiang
0
160
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
133
9k
KATA
mclloyd
29
14k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Optimizing for Happiness
mojombo
376
70k
GitHub's CSS Performance
jonrohan
1030
460k
Bash Introduction
62gerente
610
210k
Typedesign – Prime Four
hannesfritz
40
2.5k
Embracing the Ebb and Flow
colly
84
4.5k
Rails Girls Zürich Keynote
gr2m
94
13k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Become a Pro
speakerdeck
PRO
26
5.1k
We Have a Design System, Now What?
morganepeng
51
7.3k
Transcript
WordPressハンズオン 話す⼈: ⼋⽊恵⼀
お品書き 1. 座学: CMSの解説 2. 座学: WordPressの導⼊事例や機能概要 3. 実践: WordPressの簡単な導⼊と設定
4. WordPressであった怖い話から学ぶカスタマイズ
今⽇やらないこと Web上からみられるWordPressの構築 テーマやプラグインの作成 おすすめのテーマやプラグインの紹介
座学: CMSの解説 概要 CMSとはContents Management Systemの略 ⽇本語ではコンテンツ管理システム ⽂章や写真、⾳楽などのコンテンツをWebサイトに掲載しやすくする仕組み
CMSを使わない場合 ⼿順 1. HTMLファイルを書き換え HTMLタグなどの知識が必要 2. ファイルアップロード FTPクライアントが必要
CMSがある場合 1. CMSにログイン 2. CMSの記事編集画⾯を開く 3. 書きたい記事を書く 画像はドラッグアンドドロップでOK
⽐較 CMSを使わない場合 ⻑所 ページの表⽰速度がはやい サーバーの選択肢が多い サーバーの費⽤が安い、あるいは無料 短所 ⼤量のファイルを変更する場合などに⼿間がかかる 複数⼈で管理する場合の仕組み作りが⼤変 ⽇記のように更新頻度の⾼いコンテンツだと、更新の⼿間が壁になる
CMSがある場合 ⻑所 記事を書く、プレビュー、投稿で作業が完了する 複数⼈で記事の投稿や投稿前のチェックが⾏える ブラウザとネットワークがあればどこからでも更新できる 短所 設置できるサーバーが限られる CMS⾃体の管理が必要になる CMS本体やプラグイン、テーマなどのアップデート ユーザの管理
セキュリティ⾯の対応
座学: WordPressの導⼊事例や機能概要 導⼊事例 WordPress.com WordPress.com
None
神⼾芸術⼯科⼤学 神⼾芸術⼯科⼤学 | 神⼾芸術⼯科⼤学はデザインとアートの総合⼤学です。質の ⾼い芸術の感性を育てることを⽬標に全国トップクラスの環境を整えています。
None
TechCrunch Japan TechCrunch Japan - 最新のテクノロジーとスタートアップ・Webに関するニュー スを配信するブログメディア
None
機能概要 記事の投稿 固定ページ ブログ プラグインやテーマによるカスタマイズ ユーザ管理 ユーザの追加・削除 権限の設定
実際に使うには WordPress.com を使う アカウントを作るだけで利⽤できる カスタマイズの⾃由度はやや下がる WordPressをサーバーにインストールする カスタマイズの⾃由度が⾼い レンタルサーバなどを⽤意する必要がある さくらのレンタルサーバ、ロリポップ︕レンタルサーバー、XREAなど
実践: WordPressの簡単な導⼊と設定 今回は実験⽤にパソコン上にWordPressが動く環境を作る Webサイトとしては公開できない点に注意
インストール 1. サイトからダウンロード 2. ファイルを展開する 3. 展開したフォルダの中にあるファイルを開く Windows: Start-InstantWP.bat macOS:
Start-InstantWP 2019/04/13時点の最新版5.3.6では正常に動作しない不具合がある。 5.3.4を利⽤する
ログインから⽇本語化まで 1. InstantWPの WordPress Admin を押す 2. ブラウザにWordPressのログイン画⾯が表⽰されたら、ID: admin、パスワード: passwordでログイン
3. Settings にある General を開く 4. Site Language を ⽇本語 にする 5. Timezone を Tokyo にする 6. 画⾯の下のほうにある Save Changes を押す 7. ダッシュボードが⽇本語で表⽰されたらOK
記事の投稿 1. ダッシュボードの左メニューの 投稿 にある 新規追加 を押す 2. 編集画⾯が表⽰されたら、タイトルと本⽂を⼊⼒する 3.
編集画⾯右上の プレビュー で⽂章やデザインが正しいかを確認する 4. 問題がなければ、編集画⾯右上の 公開する を押す
テーマの変更 1. ダッシュボードの左メニューにある 外観 を押す 2. テーマ⼀覧画⾯が表⽰される 3. 変更したいテーマにカーソルを乗せて、 テーマの詳細
と表⽰されたらそれを押す 4. ライブプレビュー を押すと⾒た⽬が確認できる 5. 確定だったら 有効化 を押す
テーマの追加 1. ダッシュボードの左メニューにある 外観 を押す 2. テーマ⼀覧画⾯の左上にある 新規追加 を押す 3.
WordPress.comで公開されているテーマが表⽰される 4. 好きなテーマにカーソルを乗せて、 テーマの詳細 と表⽰されたらそれを押す 5. 左上にある インストール を押すと、インストールがはじまる 6. インストールが完了すると インストール が 有効化 になる。 有効化 を押す 7. サイトを表⽰ リンクを押して、変わったかを確認する
プラグインの追加 1. ダッシュボードの左メニューにある プラグイン を押す 2. プラグイン⼀覧画⾯の左上にある 新規追加 を押す 3.
左上にある インストール を押すと、インストールがはじまる 4. インストールが完了すると インストール が 有効化 になる。 有効化 を押す
ユーザの追加 1. ダッシュボードの左メニューにある ユーザー を押す 2. ユーザー⼀覧画⾯の左上にある 新規追加 を押す 3.
新規ユーザーの追加画⾯で、ユーザー情報の⼊⼒をする 4. 画⾯下部の 新規ユーザーを追加 を押す
WordPressであった怖い話から学ぶカスタマイズ 事例1 突然、ページが真っ⽩に WordPress本体の更新通知 本体の更新を⾏う ページが真っ⽩に!
何が起きたのか︖ 原因: 表⽰を⾼速化するためのプラグインとWordPressの相性が悪くなった 対処: FTPクライアント経由で問題のプラグインを直接、削除した 予防策: データベース関係の⾼速化プラグインの導⼊を避ける
事例2 レイアウトが崩れる ファイルを圧縮・最適化し、サイトの表⽰を⾼速化するプラグインをインストー ル サイトのレイアウトが崩れた!
何が起きたのか︖ 原因: レイアウトに関連するファイルの読み込みタイミングがずれた 対処: プラグインの設定を変更した
カスタマイズのコツ テーマやプラグインはWordPress本体の機能を利⽤して成り⽴っている WordPress本体のアップデートに対応しているものを選ぶ 公式サイトのライブラリに更新⽇付と対応バージョンが書かれている
利⽤するプラグインやテーマの数は少なくする ⼤量に⼊れると動作の確認やトラブルが起きたときに絞り込みが⼤変なため
実験環境で試す 本番以外にWordPressが動く環境を⽤意して、そちらで試す Instant WP(今⽇使ったソフト) XAMPP 各種仮想マシン さくらのレンタルサーバのステージング環境
まとめ サイトの更新頻度が⾼い場合は、CMSの利⽤を検討しよう 強⼒で便利な道具だけど、使い⽅には気を付けよう