Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

WordPressプラグインをちゃんと理解するための2時間セミナー

No description
by

Taniguchi Makoto

on 16 December 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of WordPressプラグインをちゃんと理解するための2時間セミナー

WordPressプラグインをちゃんと理解するための2時間セミナー
WordPressプラグインのつかいどころ
たにぐち まこと
WordPressは機能が低い
シェア機能がない
ビジュアルエディタが中途半端
固定ページの管理がやりにくい
アクセス解析もできない
WordPressはシンプル
必要なら拡張しよう
とはいえ、
Facebook Likeを付加するプラグインを探すと…
ありすぎる!
サイト運営に必要なプラグインが満載
オフィシャルの安心感
高い親和性
JetPackにできることは、JetPackに
便利プラグイン
ビジュアルエディタが中途半端
 → TinyMCE Advanced

固定ページが扱いにくい
 → Simple Page Ordering
 → CMS Tree Page View

Markdownを使いたい
 → Markdown on Save Improved

DBをメンテナンスしたい
 → WP-DB-Backup
 → WP-Optimize
いつも使うプラグインは
wp-content/plugins
フォルダをバックアップ
それ、プラグイン必要ですか?
プラグインのデメリット
細かいカスタマイズがしにくい
量が増えると重くなりがち
仕様の変化についていけない
「テキスト」ウィジットの活用
HTMLなら何でも貼り付けられる
テーマを編集すれば場所を増やしたり、変えたり
テーマファイルを直に編集
Google Analyticsの埋め込みなどは、
直に編集した方が、処理が軽い

細かくカスタマイズしたコードの挿入も可能
既存テーマなら
子テーマを作ろう
wp-content/themesに好きなフォルダを作る
style.cssを作り、以下を記述
/*
Theme Name: テーマ名
Template: 親テーマフォルダ
*/
functions.php を活用
カスタムポストタイプの追加
カスタムタクソノミーの追加
管理画面のカスタマイズなどに活用
基本の書き方
add_action( 'アクション', 'アクション_func' );
function アクション_func() {
...
}
「アクション」は、「きっかけ」のこと
WordPressは、常にきっかけを基準に動作する
カスタムポストタイプの追加
register_post_type( 'custom_post',
array(
'labels' => array(
'name' => 'カスタムポスト名'
),
'public' => true
)
);
カスタムタクソノミーの追加
register_taxonomy( 'custom_tax', 'custom_post',
array(
'label' => 'カスタムタクソノミー',
'hierarchical' => true
)
);
Text Expander (OS X)
Phrase Express (Windows)
http://smilesoftware.com/TextExpander/
http://www.phraseexpress.com/
teki
テキストを
ストックしておける
ツールを使うと便利
まとめ
PHPとうまく付き合おう
プラグインは必要なものだけ
WordPressは拡張してなんぼ

プラグイン選びのポイント
公式ディレクトリから選ぶ
野良プラグインは危険
検索は使わない
キーワード検索が貧弱
捨てサイトで試してから
気になったものはどんどん試す
本番への展開は、バックアップしてから
その他定番プラグイン
All in One SEO Pack
WP Super Cache
Static Press
Duplicate Post
Contact Form 7
Trust Form
WP-PageNavi
プロが選ぶ WordPress優良プラグイン事典
他社サービスを利用
Zen Back - http://zenback.jp/
Disqus - http://disqus.com/
Buffer - http://bufferapp.com/
http://wpgakushu.tomosta.jp/
Full transcript