セミナースライド



Similar documents
セミナースライド

セミナースライド

2 P r i m e S t r a t e g y C o., L t d. W o r d P r e s s F u l l y M a n a g e d S e r v i c e D i v i s i o n 1. 今 日 お 話 しすること

2 P r i m e S t r a t e g y C o., L t d. W o r d P r e s s F u l l y M a n a g e d S e r v i c e D i v i s i o n 1. 今日お話しすること

役割分担(本社の場合)

PowerPoint プレゼンテーション

目 次 1. 自 己 紹 介 2. 事 例 について 3.BuddyPressの 設 置 方 法 4.マルチサイト 機 能 の 設 置 方 法 5. 運 用 について 2

Microsoft Word - FBE3A91F.doc

参加表明書・企画提案書様式

PowerPoint プレゼンテーション

<4D F736F F D AC90D1955D92E CC82CC895E DD8C D2816A2E646F63>

Microsoft PowerPoint - keni50-wp-manual_06123.pptx[読み取り専用]

通 知 カード と 個 人 番 号 カード の 違 い 2 通 知 カード ( 紙 )/H27.10 個 人 番 号 カード (ICカード)/H28.1 様 式 (おもて) (うら) 作 成 交 付 主 な 記 載 事 項 全 国 ( 外 国 人 含 む)に 郵 送 で 配 布 希 望 者 に 交

PowerPoint プレゼンテーション

<4D F736F F D208C6F D F815B90A BC914F82CC91CE899E8FF38BB582C982C282A282C42E646F63>

(Microsoft PowerPoint \213\306\213\226\211\302\215X\220V\220\340\226\276\211\357\201i3\201j)

2016 年 度 情 報 リテラシー 変 更 された 状 態 同 様 に 価 格 のセルを 書 式 設 定 する 場 合 は 金 額 のセルをすべて 選 択 し [ 書 式 ]のプルダウンメニューか ら[ 会 計 ]を 選 択 する すると が 追 加 され 金 額 としての 書 式 が 設 定 さ

Microsoft Word - 311Tools_END

企 業 の 採 用 予 定 数 採 用 予 定 数 は 増 やす と 回 答 した 企 業 が 減 らす と 回 答 した 企 業 を3 年 連 続 上 回 り 採 用 は 増 加 傾 向 にある 特 に 非 上 場 非 製 造 において 採 用 数 を 増 やす と 回 答 する 割 合 が 大

1.2. ご 利 用 環 境 推 奨 ブラウザ Internet Explorer Google Chrome(バージョン 32 時 点 で 動 作 確 認 済 み) Mozilla Firefox(バージョン 26 時 点 で 動 作 確 認 済 み) Safari 7

<IE の 設 定 について> 従 来 版 をすでにご 利 用 の 方 の 場 合 互 換 表 示 設 定 がある 状 態 になっていると 思 わ れますので 必 ず 解 除 の 設 定 を 行 ってください 従 来 版 では IE の 10 以 上 では 互 換 表 示 設 定 が 必 要 でした

2. 更 新 内 容 下 記 機 能 改 善 仕 様 変 更 不 具 合 対 応 を 行 いました 動 作 環 境 の 追 加 3.1. 受 講 者 / 管 理 者 クライアントの 動 作 環 境 に 下 記 の OS と Web ブラウザを 追 加 しました Windows 10 Microsof

PowerPoint プレゼンテーション

平成25年度 独立行政法人日本学生支援機構の役職員の報酬・給与等について

<4D F736F F F696E74202D2082C882E982D982C DD8ED88EE688F882CC82B582AD82DD C668DDA9770>

工 事 名 渟 城 西 小 学 校 体 育 館 非 構 造 部 材 耐 震 改 修 工 事 ( 建 築 主 体 工 事 ) 入 札 スケジュール 手 続 等 期 間 期 日 期 限 等 手 続 きの 方 法 等 1 設 計 図 書 等 の 閲 覧 貸 出 平 成 28 年 2 月 23 日 ( 火

技術報告会原稿フォーマット

提案書タイトルサブタイトルなし(32ポイント)

Office 10 パッケージ版「リンク集」

別冊資料-11

無料レポートのタイトル

<4D F736F F D2091E F18CB48D C481698E7B90DD8F9590AC89DB816A2E646F63>

就 学 前 教 育 保 育 の 実 施 状 況 ( 平 成 23 年 度 ) 3 歳 以 上 児 の 多 く(4 歳 以 上 児 はほとんど)が 保 育 所 又 は 幼 稚 園 に 入 所 3 歳 未 満 児 (0~2 歳 児 )で 保 育 所 に 入 所 している 割 合 は 約 2 割 就 学

容 積 率 制 限 の 概 要 1 容 積 率 制 限 の 目 的 地 域 で 行 われる 各 種 の 社 会 経 済 活 動 の 総 量 を 誘 導 することにより 建 築 物 と 道 路 等 の 公 共 施 設 とのバランスを 確 保 することを 目 的 として 行 われており 市 街 地 環

工 事 名 能 代 南 中 学 校 体 育 館 非 構 造 部 材 耐 震 改 修 工 事 ( 建 築 主 体 工 事 ) 入 札 スケジュール 手 続 等 期 間 期 日 期 限 等 手 続 きの 方 法 等 1 設 計 図 書 等 の 閲 覧 貸 出 平 成 28 年 5 月 24 日 ( 火

表 示 箇 所 設 定 場 所 画 像 名 デフォルト 画 像 テーマカラー 必 要 可 否 デバイス サイズ( 幅 高 さ ) 形 式 容 量 備 考 H 質 問 内 容 1~ 必 須 - - 最 大 5000 文 字 質 問 の 内 容 になります 選 択 肢 なし - テキスト 型

<4D F736F F D20819A837A815B B83578DEC90AC837D836A B2E646F6378>

養 老 保 険 の 減 額 払 済 保 険 への 変 更 1. 設 例 会 社 が 役 員 を 被 保 険 者 とし 死 亡 保 険 金 及 び 満 期 保 険 金 のいずれも 会 社 を 受 取 人 とする 養 老 保 険 に 加 入 してい る 場 合 を 解 説 します 資 金 繰 りの 都

する ( 評 定 の 時 期 ) 第 条 成 績 評 定 の 時 期 は 第 3 次 評 定 者 にあっては 完 成 検 査 及 び 部 分 引 渡 しに 伴 う 検 査 の 時 とし 第 次 評 定 者 及 び 第 次 評 定 者 にあっては 工 事 の 完 成 の 時 とする ( 成 績 評 定

第1章 総則

消 費 ~ 軽 減 率 消 費 の 軽 減 率 制 度 が 消 費 率 10% 時 に 導 入 することとされています 平 成 26 年 4 月 1 日 平 成 27 年 10 月 1 日 ( 予 定 ) 消 費 率 5% 消 費 率 8% 消 費 率 10% 軽 減 率 の 導 入 平 成 26

グループのファイル 共 有 の 設 定 以 下 の 手 順 に 沿 って 設 定 します 1. ぐるコラ のグループ 番 号 の 確 認 使 用 したいグループのグループ 番 号 を 確 認 します まずログイン 後 ホーム 画 面 からグループに 繋 がります ファイル 共 有 したい グループを

<4D F736F F D20819C B78AFA95DB91538C7689E68DEC90AC289

変 更 履 歴 版 日 付 区 分 変 更 内 容 変 更 個 所 /11/30 新 規 初 版 作 成 /12/10 修 正 資 料 カバー 画 像 設 定 の 操 作 内 容 を 追 加 資 料 カバー 画 像 設 定 i

新 生産管理システム ご提案書 2002年10月15日 ムラテック情報システム株式会社

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

<4D F736F F F696E74202D D382E982B382C68AF1958D8BE090A C98AD682B782E B83678C8B89CA81698CF6955C A2E >

ファイルサーバー(NFS) 構築ガイド

< F2D8AC493C CC81698EF3928D8ED2816A2E6A7464>

調 査 結 果 トピック1: 性 年 代 別 利 用 率 の 利 用 率 は 男 女 ともに 各 年 代 で 大 きく 伸 長 している 2011 年 9 月 の 調 査 では の 年 代 別 利 用 率 は 男 女 とも が 最 も 高 く が 23.9% が 20.5%だったが 今 年 の 調

(Microsoft Word - \227\277\213\340)

1 林 地 台 帳 整 備 マニュアル( 案 )について 林 地 台 帳 整 備 マニュアル( 案 )の 構 成 構 成 記 載 内 容 第 1 章 はじめに 本 マニュアルの 目 的 記 載 内 容 について 説 明 しています 第 2 章 第 3 章 第 4 章 第 5 章 第 6 章 林 地

弁護士報酬規定(抜粋)

■新聞記事

< F2D A C5817A C495B6817A>

<4D F736F F D A94BD837D836C B4B92F62E646F6378>

1. 前 払 式 支 払 手 段 サーバ 型 の 前 払 式 支 払 手 段 に 関 する 利 用 者 保 護 等 発 行 者 があらかじめ 利 用 者 から 資 金 を 受 け 取 り 財 サービスを 受 ける 際 の 支 払 手 段 として 前 払 式 支 払 手 段 が 発 行 される 場 合

2 省 エネルギー 性 耐 震 性 及 バリアフリー 性 を 満 たす 住 宅 とは 新 築 住 宅 既 存 住 宅 ( 中 古 住 宅 ) 増 改 築 等 次 のいずれかの 住 宅 が 対 象 次 のいずれかの 住 宅 が 対 象 次 のいずれかの 住 宅 が 対 象 級 4の 住 宅 一 次 エ

1

スライド 1

RaQuest MindManager

PowerPoint プレゼンテーション

<4D F736F F D E598BC68A8897CD82CC8DC490B68B7982D18E598BC68A8893AE82CC8A C98AD682B782E993C195CA915B C98AEE82C382AD936F985E96C68B9690C582CC93C197E1915B927582CC898492B75F8E96914F955D89BF8F915F2E646F6

03 平成28年度文部科学省税制改正要望事項

(7) 公 共 施 設 における 建 築 物 (1 敷 地 における 延 床 面 積 の 合 計 が 5,000 m2 以 上 )の 劣 化 につ いての 調 査 ( 劣 化 度 調 査 健 全 度 調 査 等 )の 実 績 があること (8) 公 共 施 設 における 建 築 物 (1 敷 地 に

よりメンバーに 配 布 した 第 2 期 は 第 1 期 に 開 発 した 大 気 時 間 値 集 計 解 析 ツールをベースに 機 能 改 良 を 行 った 国 立 環 境 研 究 所 では メンバーから 寄 せられる 要 望 使 い 勝 手 に 関 する 意 見 感 想 不 具 合 発 生 など

第3章

ファイル 管 理 ツール デザイン 設 定 >> ファイル 管 理 でアップロードされているファイルを 管 理 できます この 画 面 ではファイルの 確 認 / 移 動 / 削 除 が 可 能 です ファイルのアップロードはできません 2

TIPS - 棚 割 りを 開 始 するまで Liteを 起 動 し 企 業 情 報 の 追 加 を 行 い 棚 割 を 行 う 企 業 の 追 加 をして 下 さい 企 業 情 報 の 追 加 時 に エラーメッセージが 表 示 された 場 合 別 途 TIPS トラブルが 発 生 した 場 合

KINGSOFT Office 2016 動 作 環 境 対 応 日 本 語 版 版 共 通 利 用 上 記 動 作 以 上 以 上 空 容 量 以 上 他 接 続 環 境 推 奨 必 要 2

続 に 基 づく 一 般 競 争 ( 指 名 競 争 ) 参 加 資 格 の 再 認 定 を 受 けていること ) c) 会 社 更 生 法 に 基 づき 更 生 手 続 開 始 の 申 立 てがなされている 者 又 は 民 事 再 生 法 に 基 づき 再 生 手 続 開 始 の 申 立 てがなさ

第26回国民文化祭京都府実行委員会

マンション電子投票サービス ご説明資料

1 書 誌 作 成 機 能 (NACSIS-CAT)の 軽 量 化 合 理 化 電 子 情 報 資 源 への 適 切 な 対 応 のための 資 源 ( 人 的 資 源,システム 資 源, 経 費 を 含 む) の 確 保 のために, 書 誌 作 成 と 書 誌 管 理 作 業 の 軽 量 化 を 図

その 他 事 業 推 進 体 制 平 成 20 年 3 月 26 日 に 石 垣 島 国 営 土 地 改 良 事 業 推 進 協 議 会 を 設 立 し 事 業 を 推 進 ( 構 成 : 石 垣 市 石 垣 市 議 会 石 垣 島 土 地 改 良 区 石 垣 市 農 業 委 員 会 沖 縄 県 農

<4D F736F F D208FEE95F18F88979D EF68BC A F F696E DEC816A2E646F63>

d_cj01

スライド 1

<819A955D89BF92B28F BC690ED97AA8EBA81418FA48BC682CC8A8890AB89BB816A32322E786C7378>

補 図 100 Webページ 制 作 の 流 れ 2 HTML 文 書 とブラウザ 3 作 成 するページ Webページの 作 成 に 用 いるHTMLの これから 作 成 するWebページの 内 容 を 示 した 紹 介 と そのしくみを 簡 単 に 解 説 する リンク 機 能 など 基 本 的

ソフトウェア説明書

MATRIX TRADER(インストール版) 取扱説明書

住宅改修の手引き(初版)

PowerPoint Presentation

<4D F736F F D CF322D33817A95DB8CEC8ED292B28DB881698A6D816A2E646F63>

DN6(R04).vin

ご 利 用 の 前 に 手 順 初 回 ご 利 用 時 に 必 ずご 確 認 ください ご 利 用 の 前 に (ご 利 用 環 境 の 確 認 ) P アクセス 方 法 (IMAGE WORKSサイトへアクセス) P 初 期 設 定 (JREのインストール) P

0605調査用紙(公民)

スライド 1

資料2-2 定時制課程・通信制課程高等学校の現状

スライド 1

ていることから それに 先 行 する 形 で 下 請 業 者 についても 対 策 を 講 じることとしまし た 本 県 としましては それまでの 間 に 未 加 入 の 建 設 業 者 に 加 入 していただきますよう 28 年 4 月 から 実 施 することとしました 問 6 公 共 工 事 の

PowerPoint プレゼンテーション

ネットワークストレージ (mystorage)

<8BB388F58F5A91EE82A082E895FB8AEE967B95FB906A>

050 LGWAN-05月.indd

社 会 福 祉 協 議 会 様 の 運 営 する 以 下 の 相 談 業 務 をサポートします 1. 日 常 生 活 自 立 支 援 事 業 2. 成 年 後 見 制 度 事 業 3. 高 齢 者 ふれあい 相 談 センター 事 業 ( 高 齢 者 の 何 でも 相 談 支 援 ) 4. 資 金 貸

エ CarotDAV が 起 動 すると 次 のようなウィンドウが 表 示 されます メニューバーにある File から New Connection の WebDAV を 選 択 します オ 次 のような 設 定 画 面 が 表 示 されたら General タブでネットワークアドレスなどを 設

<4D F736F F D C93FA967B91E5906B8DD082D682CC91CE899E2E646F6378>

Transcription:

PHP 開 発 者 がWordPressをカスタマイズ( 開 発 ) する 際 に 知 っておきたいWordPressの 基 礎 プライム ストラテジー 株 式 会 社 代 表 取 締 役 中 村 けん 牛

2 P r i m e S t r a t e g y C o., L t d. W o r d P r e s s I n t e g r a t i o n D i v i s i o n 1. 今 日 お 話 しすること

最 近 次 のような 声 をいただく 機 会 が 多 く なりました 3

4 最 近 よく 聞 くWordPress ブログだけじゃなくてCMSの 開 発 や Webアプリケーション 開 発 のためのフレームワーク ライクにも 使 えるって 話 だけど 具 体 的 にどうやって 開 発 するのかなぁ

という 声 や 5

6 PHPとMySQLで 出 来 てるってことは 知 ってるけど ちょっ と 重 いらしいね 月 間 1,000 万 PVのサイトにも 使 えるのか なぁ

という 声 や 7

8 そもそも 何 でみんなWordPress 使 ってるの? 具 体 的 なベ ネフィットってなに?

という 声 にこれからお 答 えします 9

10 P r i m e S t r a t e g y C o., L t d. W o r d P r e s s I n t e g r a t i o n D i v i s i o n 2. 自 己 紹 介

11 中 村 けん 牛 自 己 紹 介 WordPressインテグレーションサービスを 提 供 するプライム ストラテジー 株 式 会 社 の 代 表 取 締 役 執 筆 した 書 籍 WordPressの 教 科 書 WordPressの 教 科 書 2 は 累 計 部 数 3 万 部 突 破 t @kengyu_n f Kengyu.Nakamura

執 筆 書 籍 本 格 ビジネスサイトを 作 りながら 学 ぶ WordPressの 教 科 書 ( 出 版 社 :ソフトバンク クリエイティブ 株 式 会 社 ) 2012 年 3 月 30 日 発 売 Amazon IT コンピュータ カテゴリ1 位 (2012 年 6 月 ) 2 万 部 突 破 重 版 (8 刷 ) 配 本 中 (2013 年 9 月 ) 12

13 執 筆 書 籍 本 格 ビジネスサイトを 作 りながら 学 ぶ WordPressの 教 科 書 2 [スマートフォン 対 応 サイト 編 ] ( 出 版 社 :ソフトバンク クリエイティブ 株 式 会 社 ) 2013 年 8 月 29 日 発 売 Amazon 総 合 ランキング1 位 (2012 年 9 月 3 日 )

14 WordPressコンサルタント ー 米 国 Automatic 社 Code Poet コンサルタントリストに 掲 載 ー プライム ストラテジーは 世 界 に52 社 ある WordPressコンサルタントの1 社 です

15 主 なWordPress 開 発 実 績 JTB アジアパシフィック 様 世 界 中 のグループ 各 社 で 利 用 する 社 内 ポータルサイト(イントラサイト)

16 主 なWordPress 開 発 実 績 株 式 会 社 マイナビ 様 女 性 向 けポータルサイト マイナビウーマン

17 主 なWordPress 開 発 実 績 テレビ 朝 日 様 番 組 ブログポータル

P r i m e S t r a t e g y C o., L t d. W o r d P r e s s I n t e g r a t i o n D i v i s i o n 3.WordPressとは? 何 故 多 くのサイトで 使 われているのか 18

19 WordPressとは? PHP+MySQLで 出 来 ている 世 界 最 大 シェアの オープンソースCMSソフトウェア

20 WordPressとは? 世 界 シェアNo.1のCMSソフトウェア 世 界 のWordPressサイト 数 WordPressのシェア (2013.9/27 http://en.wordpress.com/stats/ 調 べ) 世 界 のWebサイトの CMS 利 用 の 割 合 世 界 のCMSを 用 いた Webサイトの WordPress 利 用 の 割 合 世 界 のWebサイトの WordPress 利 用 の 割 合 20 34 65 (2012.4 W3Techs 調 べ)

21 WordPressのメリット 20,000を 超 えるプラグインが 公 式 Pluginディレクトリに 登 録

22 WordPressのメリット 2,000を 超 えるテーマが 公 式 Themeディレクトリに 登 録

23 WordPressの 生 産 性 シェア1 位 かつ 豊 富 なプラグインや 開 発 情 報 があるので 開 発 コストが 低 い 開 発 時 間 開 発 カスタマイズ 開 発 カスタマイズ 開 発 カスタマイズ デフォルト 機 能 プラグイン 開 発 情 報 デフォルト 機 能 プラグイン 開 発 情 報 他 のCMS スクラッチ 開 発

なので 24

25 JavaやPHPのフレームワークなどを 使 わずにイントラサイト を 開 発 JTB アジアパシフィック 様 世 界 中 のグループ 各 社 で 利 用 する 社 内 ポータルサイト(イントラサイト)

CMSの 管 理 画 面 を 現 場 担 当 者 向 けにカスタマイズ 26

27 なので WordPressは 生 産 性 の 高 いCMS/アプリケーションプラットフォーム として 利 用 されています

28 現 在 のWebサイトを 取 り 囲 む 環 境 に 適 合 したCMS 検 索 エンジン(SEO) ソーシャル(SMO) CMSサイト マルチデバイス (PC スマホ)

29 WordPressは SEO 適 性 が 高 い

30 SEO 関 連 プラグインが 豊 富 様 々なSEOの 強 化 を 簡 潔 に(SEO 内 部 対 策 ) 豊 富 なSEO 関 連 の プラグイン

プロダクトとしてのSEO 適 性 が 高 い もともとの 作 りがSEO 適 正 に 高 いプロダクト さらに 豊 富 なプラグインから 対 策 ( 作 業 )が 簡 潔 に 可 能 31

32 権 威 も 認 めるWordPressのSEO 適 正 WordPress is a great choice WordPress takes care of 80-90% of(the mechanics of) Search Engine Optimization (SEO) ( 意 訳 ) WordPressを 選 ぶことは 非 常 に 良 い 選 択 です なぜなら WordPress は SEOの 手 法 の80%~90%に 対 応 するように 作 られているからです Google 検 索 エンジン 開 発 部 門 責 任 者 Matt Cutts(マット カッツ) WordCamp San Francisco 2009 での 講 演 にて

33 WordPressは ソーシャル 適 性 が 高 い

34 ソーシャル 関 連 のプラグインが 豊 富 SEO 同 様 豊 富 なプラグインによりソーシャルの 強 化 連 携 が 可 能 Facebook Twitter のプラグインも 豊 富

なので ソーシャルメディアと 検 索 エンジンを 繋 ぐ ハブとして 利 用 しやすい 35

36 WordPressは スマホ(マルチデバイス)と 相 性 がよい

レスポンシブWebデザイン 37

デバイスによるテーマ 切 り 替 え 38

デバイスごとのキャッシュ 対 応 も 可 能 (WP SiteManager) 39

つまり 現 在 のWebサイトを 取 り 囲 む 環 境 (SEO ソーシャル 連 携 スマホ 対 応 )に 適 したCMSとして 利 用 されています 40

41 P r i m e S t r a t e g y C o., L t d. W o r d P r e s s I n t e g r a t i o n D i v i s i o n 4.WordPressのカスタマイズ( 開 発 )

42 WordPressのファイル 構 成 WordPress 3.6.1 日 本 語 版 のzipファイルを 解 凍

43 WordPressのファイル 構 成 WordPress 3.6.1 日 本 語 版 のzipファイルを 解 凍 管 理 画 面

44 WordPressのファイル 構 成 WordPress 3.6.1 日 本 語 版 のzipファイルを 解 凍 プラグイン テーマなど (ユーザ 領 域 )

45 WordPressのファイル 構 成 WordPress 3.6.1 日 本 語 版 のzipファイルを 解 凍 プラグイン テーマなど (ユーザ 領 域 )

46 WordPressのファイル 構 成 WordPress 3.6.1 日 本 語 版 のzipファイルを 解 凍 コアファイル

47 WordPressのファイル 構 成 WordPress 3.6.1 日 本 語 版 のzipファイルを 解 凍 フロントエンドコントロー ラー(サイト 表 示 時 )

48 WordPressのファイル 構 成 WordPress 3.6.1 日 本 語 版 のzipファイルを 解 凍 設 定 ファイル

49 WordPressのサイト 表 示 の 流 れ (index.phpから 表 示 完 了 まで) index.php ( 設 定 ファイルwp-config.php) WordPressコア( 本 体 ) プラグイン テーマ functions.php ページ 種 別 ごとのテンプレート パーツテンプレート

サイトの 表 示 50

51 WordPressの 管 理 画 面 の 流 れ (wp-adminから 表 示 完 了 まで) wp-admin ( 設 定 ファイルwp-config.php) WordPressコア( 本 体 ) プラグイン テーマ functions.php 管 理 画 面 の 描 画

管 理 画 面 とサイトの 表 示 52

53 WordPressのサイト 表 示 ( 管 理 画 面 )の 開 発 領 域 index.php(またはwp-admin) WordPressコア( 本 体 ) プラグイン テーマ functions.php ページ 種 別 ごとのテンプレート パーツテンプレート PHPプログラマー

54 WordPressのサイト 表 示 の 開 発 領 域 index.php WordPressコア( 本 体 ) プラグイン テーマ functions.php ページ 種 別 ごとのテンプレート パーツテンプレート PHPプログラマーまたは Webデザイナー

55 ページ 種 別 ごとのテンプレート(メインテンプレート)とは? (WordPressのテンプレート 階 層 のルールによって 優 先 的 に 選 択 されるテンプレート) トップページ( 例 ) => front-page.php 個 別 ページ( 例 ) => single.php 一 覧 ページ( 例 ) => archive.php 優 先 テンプレートがない 場 合 はindex.php

56 パーツテンプレートとは? (ページ 種 別 にかかわらず 共 通 化 でき メインテンプレートから 呼 び 出 すテンプレート) ヘッダー( 例 ) => header.php フッター( 例 ) => footer.php サイドバー( 例 ) => sidebar.php

57 テンプレートタグとは? (WordPress 本 体 プラグイン functions.phpで 定 義 されたテンプレート 内 で 利 用 する ためのPHPの 関 数 またはメソッド) 記 事 のタイトルを 出 力 する => the_title() header.phpを 読 み 込 む => get_header() サイトの 基 本 情 報 を 表 示 する => bloginfo()

メインテンプレートの 例 (トップページ 表 示 のためのfront-page.php) <?php get_header();?> <section id="contents"> <section id="malls-pickup"> <div class="malls-group"> <?php query_posts('posts_per_page=- 1&post_type=page&orderby=menu_order&order=asc&post_parent=43'); if (have_posts()) : $count = 1; while (have_posts()) : the_post(); if ($count % 2 > 0 && $count!= 1) :?> </div><!--.malls-group end --> <div class="malls-group"> <?php endif;?> <article> <h1><a href="<?php the_permalink();?>"><?php the_title();?></a></h1> ( 略 ) 58

パーツテンプレートの 例 (ヘッダー 部 分 のパーツテンプレートheader.php) <!DOCTYPE HTML> <html dir="ltr" lang="ja"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title><?php bloginfo('name');?></title> <link rel="apple-touch-icon" href="<?php bloginfo('template_url');?>/images/touchicon.png" /> <link rel="shortcut icon" href="<?php bloginfo('template_url');?>/images/favicon.ico" /> <link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo('stylesheet_url');?>" /> <!--[if lt IE 9]> <meta http-equiv="imagetoolbar" content="no" /> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> <?php wp_head();?> </head> ( 略 ) 59

functions.phpとは1 (テーマごとに 機 能 の 追 加 変 更 やテンプレートタグを 追 加 する 関 数 ファイル) functions.php( 例 ) <?php // カスタムメニュー register_nav_menus( array( 'place_pc_global' => 'PCグローバル', 'place_sp_global' => 'SPグローバル', 'place_pc_utility' => 'PCユーティリティ', 'place_sp_utility' => 'SPユーティリティ', ) ); 60

functions.phpとは2 (テーマごとに 機 能 の 追 加 変 更 やテンプレートタグを 追 加 する 関 数 ファイル) functions.php( 例 ) <?php // 数 字 を 円 貨 幣 のフォーマットに 整 形 します function apt_convert_yen($yen) { $yen = mb_convert_kana($yen, 'n', 'UTF-8'); $yen = preg_replace('/[^0-9]/', '', $yen); if (is_numeric($yen)) { $yen = number_format($yen). ' 円 '; return $yen; } } 61

フックとは ( 特 定 の 関 数 やメソッドが 実 行 されるタイミング(フックポイント)で 挙 動 を 変 更 させたり 機 能 を 追 加 させるためのWordPressの 仕 組 み) フックポイント 記 事 の 抜 粋 文 の 末 尾 が 出 力 されるタイミング => excerpt_more メインテンプレートを 選 択 するタイミング => template_redirect 管 理 画 面 の 基 本 メニューの 構 造 が 決 定 するタイミ ング => admin_menu 62

functions.phpとは3 (テーマごとに 機 能 の 追 加 変 更 やテンプレートタグを 追 加 する 関 数 ファイル) functions.php( 例 ) <?php // 抜 粋 の 文 末 を 変 更 します function apt_excerpt_more($more) { return '...'; } add_filter('excerpt_more', 'apt_excerpt_more'); 63

functions.phpとは4 (テーマごとに 機 能 の 追 加 変 更 やテンプレートタグを 追 加 する 関 数 ファイル) functions.php( 例 ) <?php // 検 索 ワードが 未 入 力 または0の 場 合 にsearch.phpをテンプレートとして 使 用 する function apt_search_redirect() { global $wp_query; $wp_query->is_search = true; $wp_query->is_home = false; if (file_exists(templatepath. '/search.php')) { include(templatepath. '/search.php'); } exit; } if (isset($_get['s']) && $_GET['s'] == false) { add_action('template_redirect', 'apt_search_redirect'); } 64

プラグインとは (テーマに 係 わらず 機 能 の 追 加 変 更 やテンプレートタグを 追 加 するモジュール) fb_admins.php(プラグイン 例 ) <?php /* Plugin Name: Fb admins Plugin URI: http://www.prime-strategy.co.jp/ Description: Facebook のfb:adminsパラメータを 管 理 画 面 で 設 定 できるようにします Author: Prime Strategy Co.,Ltd. Version: 1.0 Author URI: http://www.prime-strategy.co.jp/ */ function add_fb_admins_menu() { add_options_page('fb admins 設 定 ', 'Fb admins', 'manage_options', 'fb-admins.php', 'fb_admins_page' ); } add_action('admin_menu', 'add_fb_admins_menu'); ( 略 ) 65

参 考 書 籍 1 本 格 ビジネスサイトを 作 りながら 学 ぶ WordPressの 教 科 書 ( 出 版 社 :ソフトバンク クリエイティブ 株 式 会 社 ) 2012 年 3 月 30 日 発 売 Amazon IT コンピュータ カテゴリ1 位 (2012 年 6 月 ) 2 万 部 突 破 重 版 (8 刷 ) 配 本 中 (2013 年 9 月 ) 66

67 参 考 書 籍 2 本 格 ビジネスサイトを 作 りながら 学 ぶ WordPressの 教 科 書 2 [スマートフォン 対 応 サイト 編 ] ( 出 版 社 :ソフトバンク クリエイティブ 株 式 会 社 ) 2013 年 8 月 29 日 発 売 Amazon 総 合 ランキング1 位 (2012 年 9 月 3 日 )

68 公 式 ドキュメント WordPress Codex 日 本 語 版 http://wpdocs.sourceforge.jp/

69 P r i m e S t r a t e g y C o., L t d. W o r d P r e s s I n t e g r a t i o n D i v i s i o n 5.WordPressのパフォーマンス

70 WordPressのパフォーマンスを 改 善 する 某 VPSスモールインスタンスで 何 もしない 状 態 だと WordPress 1.ロード 時 間 2.リクエスト 数 800ms 1.2リクエスト/ 秒

71 WordPressのパフォーマンスを 改 善 する ページキャッシュを 使 わないでどこまでいけるか WordPress スケールアップ( 某 VPSハ イCPUインスタンスに 変 更 )で 約 4 倍

72 WordPressのパフォーマンスを 改 善 する ページキャッシュを 使 わないでどこまでいけるか WordPress スケールアップ( 某 VPSハ イCPUインスタンスに 変 更 )で 約 4 倍 APC(PHPアクセラレータ) 導 入 で 約 1.5 倍

73 WordPressのパフォーマンスを 改 善 する ページキャッシュを 使 わないでどこまでいけるか WordPress スケールアップ( 某 VPSハ イCPUインスタンスに 変 更 )で 約 4 倍 APC(PHPアクセラレータ) 導 入 で 約 1.5 倍 MySQLのクエリキャッシュ 導 入 で 約 1.1 倍

74 WordPressのパフォーマンスを 改 善 する ページキャッシュを 使 わないでどこまでいけるか WordPress スケールアップ( 某 VPSハ イCPUインスタンスに 変 更 )で 約 4 倍 APC(PHPアクセラレータ) 導 入 で 約 1.5 倍 翻 訳 キャッシュ(001 Prime Strategy Translate Accelarator) 導 入 で 約 1.5 倍 MySQLのクエリキャッシュ 導 入 で 約 1.1 倍

75 WordPressのパフォーマンスを 改 善 する ページキャッシュを 使 わないでどこまでいけるか ページ 圧 縮 (mod_deflate) 導 入 で 約 1.1 倍 WordPress スケールアップ( 某 VPSハ イCPUインスタンスに 変 更 )で 約 4.5 倍 APC(PHPアクセラレータ) 導 入 で 約 1.5 倍 翻 訳 キャッシュ(001 Prime Strategy Translate Accelarator) 導 入 で 約 1.5 倍 MySQLのクエリキャッシュ 導 入 で 約 1.3 倍

76 WordPressのパフォーマンスを 改 善 する ページキャッシュを 使 わないでどこまでいけるか WordPress 1.ロード 時 間 80ms 2.リクエスト 数 20リクエスト/ 秒

77 WordPressのパフォーマンスを 改 善 する ページキャッシュを 導 入 する WordPress WP SiteManagerを 導 入 し てページキャッシュを 有 効 にすると 1.ロード 時 間 15ms 2.リクエスト 数 150リクエスト/ 秒

78 WordPressのパフォーマンスを 改 善 する 複 数 台 構 成 にすると Web#1 Web#2 Web#3 Web#4 Web#Admin lsyncd DB#Master 1.ロード 時 間 2.リクエスト 数 15ms 600リクエスト/ 秒

とはいっても ちょっと 技 術 的 にもコスト 的 にも 敷 居 が 高 いよなぁ という 声 も 79

そこで ブラウザだけでスケール 可 能 な Windows Azure Web サイト を 紹 介 します 80

81 Windows Azure 上 でWordPressを 動 かすには? Webサイト または 仮 想 マシン

82 Windows Azure 上 でWordPressを 動 かすには? 仮 想 マシン の 場 合 1.Windows ServerまたはLinuxでPHP+MySQL 環 境 を 構 築 してWordPressをインストール 2. 自 由 に 構 築 できる 反 面 サーバの 構 築 管 理 が 煩 雑 3. 最 初 からそれなりにコストがかかる

83 Windows Azure Webサイトとは? レンタルサーバ 感 覚 のクラウドサービス クリックして 数 ス テップでWebサイト 発 行 が 完 了

84 Windows Azure Webサイトとは? 発 行 後 すぐにWebサーバ PHP MySQL FTPなどが 利 用 可 能 に もちろんWordPressも インストール 可 能

85 Windows Azure Webサイトとは? レンタルサーバ 感 覚 なので 1.WordPressのインストールはFTPでアップロード するだけ 2. 自 由 にサーバ 構 築 できない 反 面 管 理 が 簡 単 3.コストもレンタルサーバ 感 覚

86 Windows Azure Webサイトとは? クラウドサービスなので 1.サービスのほとんどがブラウザの 操 作 で 完 結 するのでとにかく 管 理 が 楽 2. 世 界 3カ 所 に 地 理 冗 長 されるので 壊 れる 心 配 がない 3.MySQL(ClearDB)の 自 動 バックアップやサーバ 監 視 などクラウドならではのサービスも 充 実

87 Windows Azure Webサイトとは? クラウドサービスなので 4. 従 量 課 金 で 開 発 時 やローンチ 直 後 など 利 用 頻 度 が 低 いときは 無 料 もしくは 低 額 5.ブラウザの 管 理 画 面 だけから 無 停 止 でスケー ルアップ スケールアウトが 可 能 6.オートスケールの 設 定 も 可 能

88 Windows Azure Webサイトとは? クラウドサービスなので 4. 従 量 課 金 で 開 発 時 やローンチ 直 後 など 利 用 頻 度 が 低 いときは 無 料 もしくは 低 額 5.ブラウザの 管 理 画 面 だけから 無 停 止 でスケー ルアップ スケールアウトが 可 能 6.オートスケールの 設 定 も 可 能

89 Windows Azure Webサイトとは? ちょっと 大 きい 規 模 の 従 来 のサーバ 構 成 Web#1 Web#2 Web#3 Web#4 Web#Admin Web#Admin lsyncd lsyncd DB#Master DB#Master Replication

90 Windows Azure Webサイトとは? これだけ 簡 単 に Windows Azure Webサイト ClearDB

91 Windows Azure Webサイトを 検 証 する 実 際 にWordPressをインストールしてブラウザだけ でどこまでスケールできるかやってみました

Windows Azure Webサイトを 検 証 する 92

Windows Azure Webサイトを 検 証 する 93

94 Windows Azure Webサイトを 検 証 する( 無 料 モード) Webサ イト WordPress でのキャッ シュ ClearD B 同 時 接 続 瞬 間 最 大 アク セス/ 秒 想 定 PV ( 月 間 ) 想 定 コス ト( 月 間 ) スタート アップ 時 無 料 モー ド なし 無 料 4 4 10,000 0 円 (1 年 間 のみ) キャッ シュ 利 用 無 料 モー ド 無 料 4 14 20,000 0 円 (1 年 間 のみ)

95 Windows Azure Webサイトを 検 証 する( 共 有 モード&キャッ シュなし) Webサ イト WordPress でのキャッ シュ ClearD B 同 時 接 続 瞬 間 最 大 アク セス/ 秒 想 定 PV ( 月 間 ) 想 定 コス ト( 月 間 ) 共 有 に 拡 張 共 有 (1 インスタ ンス) なし 無 料 4 4 40,000 1,000 円 (1 年 間 のみ) インスタ ンス2つ に 共 有 (2 インスタ ンス) なし 無 料 4 4 80,000 2,000 円 (1 年 間 のみ) ClearDB をアップ グレード 共 有 (2 インスタ ンス) なし 月 額 10 ドル 15 15 300,000 3,600 円

Windows Azure Webサイトを 検 証 する( 共 有 モード&キャッ シュあり) キャッシュ 有 効 ClearDBを アップグ レード インスタン ス3つに ClearDBを アップグ レード ClearDBを アップグ レード Webサ イト 共 有 (1 インスタ ンス) 共 有 (1 インスタ ンス) 共 有 (3 インスタ ンス) 共 有 (3 インスタ ンス) 共 有 (3 インスタ ンス) WordPress でのキャッ シュ ClearD B 同 時 接 続 瞬 間 最 大 アク セス/ 秒 想 定 PV ( 月 間 ) 想 定 コス ト( 月 間 ) 無 料 4 14 160,000 1,300 円 (1 年 間 のみ) 月 額 10 ドル 月 額 10 ドル 月 額 50 ドル 月 額 100 ドル 15 14 160,000 3,500 円 15 33 1,000,00 0 30 83 3,000,00 0 40 105 5,000,00 0 6,000 円 14,000 円 23,000 円 96

97 Windows Azure Webサイトを 検 証 する( 標 準 モード&キャッ シュあり) 標 準 モー ドに インスタン ス4つに オートス ケール 利 用 時 Webサ イト 標 準 (1 インスタ ンス) 標 準 (4 インスタ ンス) 標 準 (1 ~4イン スタン ス) WordPress でのキャッ シュ ClearD B 月 額 100 ドル 月 額 100 ドル 月 額 100 ドル 同 時 接 続 瞬 間 最 大 アク セス/ 秒 想 定 PV ( 月 間 ) 40 24 2,500,00 0 40 95 10,000,0 00 40 95 10,000,0 00 想 定 コス ト( 月 間 ) 21,000 円 (1 年 間 のみ) 56,000 円 40,000 円

ということで 98

WordPressを 自 信 をもっておすすめします 99

ご 清 聴 ありがとうございました 100