PHP Conference Hokkaido WordPress Workshop
Upcoming SlideShare
Loading in...5
×
 

PHP Conference Hokkaido WordPress Workshop

on

  • 15,240 views

 

Statistics

Views

Total Views
15,240
Slideshare-icon Views on SlideShare
4,637
Embed Views
10,603

Actions

Likes
7
Downloads
16
Comments
0

20 Embeds 10,603

http://netaone.com 7706
http://sanko-site.com 2062
http://ma-kun.info 506
http://ja.naoko.cc 242
http://www.ma-kun.info 39
https://twimg0-a.akamaihd.net 11
http://www.google.co.jp 7
http://freerss.net 7
https://si0.twimg.com 6
https://twitter.com 3
http://cache.yahoofs.jp 3
https://www.google.co.jp 3
http://www.linkedin.com 1
http://wrs.search.yahoo.co.jp 1
https://www.google.com 1
http://private.ma-kun.info 1
http://cstocker.ma-kun.info 1
http://reader.freerss.net 1
http://49.212.97.15 1
http://dev.ma-kun.info 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    PHP Conference Hokkaido WordPress Workshop PHP Conference Hokkaido WordPress Workshop Presentation Transcript

    • 初めて作るWordPress オリジナルテーマ@ PHPカンファレンス北海道http://atnd.org/events/27353 #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • 本日の講師紹介! 直子 @naokomc ひろまさ @hiromasa コモモ @komomoaichi ハム @h2ham #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • Hands-on Rules ✴ 分からないことは遠慮せず質問! ✴ 周りの人をヘルプしつつ、楽しむ ✴ 手を動かしてみましょう ✴ 気づきをブログ等に書いてくれると嬉しいです #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • まず、環境チェックWordPress がちゃんと動いているか確認しよう #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • この画面が見えていますか?#phpcondo | PHP Conference Hokkaido | 04.21.2012
    • デバッグモードを有効化 _DEBUG を true にするWP wp-config.php で define(WP_DEBUG, false); を見つけ、 define(WP_DEBUG, true); に書き換える。 #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • デバッグメッセージの例#phpcondo | PHP Conference Hokkaido | 04.21.2012
    • テストデータのインポートテスト投稿やコメントなどをデータベースに入れよう #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • WordPress テストデータ日本語版 nuals.com/http: //megumi-ma #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • テストテーマフォルダの作成 新しいテーマのフォルダを作ろう #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • Twenty Eleven のファイルをコピー index.php header.php footer.php sidebar.phpmytheme page.php functions.php comments.php style.css #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • index.php, page.php ファイルの一部を削除 <?php get_header(); ?>, <?php get_sidebar(); ?>, <?php get_footer(); ?> のみを書くfunctions.php コードをすべて削除するcomments.php <?php // You can start editing here… の行まで残して削除header.php そのままfooter.php, sidebar.php, style.css #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • /* style.css の編集Theme Name: テストテーマTheme URI: http://wordpress.org/extend/themes/twentyelevenAuthor: PHPCONDOAuthor URI: http://wordpress.org/Description: デモ用テーマVersion: 1.0License: GNU General Public LicenseLicense URI: license.txtTemplate: twentyelevenTags: white*/ #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • </div><!-- #main --> footer.php の編集 <footer id="colophon" role="contentinfo"> <div id="site-generator"> </div> </footer><!-- #colophon --></div><!-- #page --><?php wp_footer(); ?></body></html> #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • sidebar.php の編集<div id="secondary" class="widget-area" role="complementary"> <?php if ( ! dynamic_sidebar( sidebar-1 ) ) : ?> <?php endif; // end sidebar widget area ?></div><!-- #secondary .widget-area --> #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • 投稿ループを作るテスト投稿を表示してみよう #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • 投稿ループの表示例 一巡目 二巡目#phpcondo | PHP Conference Hokkaido | 04.21.2012
    • WordPress ループの解説 http://wpdocs.sourceforge.jp/The_Loop#phpcondo | PHP Conference Hokkaido | 04.21.2012
    • ループを書いてみよう<?php if ( have_posts() ) : ?> <?php while ( have_posts() ) : the_post(); ?> <?php the_content(); ?> <?php endwhile; else: ?> <p>投稿はありません。</p><?php endif; ?> #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • 固定ページテンプレートを作る固定ページ用にサイドバーのないレイアウトにする #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • 固定ページの例#phpcondo | PHP Conference Hokkaido | 04.21.2012
    • テンプレート階層を利用http://wpdocs.sourceforge.jp/テンプレート階層 #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • ウィジェットを利用可能にする サイドバーウィジェットを活用しよう #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • サイドバーウィジェット例#phpcondo | PHP Conference Hokkaido | 04.21.2012
    • <?php functions.php に記述 register_sidebar( array( name => __( Main Sidebar, twentyeleven ), id => sidebar-1, before_widget => <aside id="%1$s" class="widget %2$s">, after_widget => "</aside>", before_title => <h3 class="widget-title">, after_title => </h3> ) ); #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • functions.phpで使えるスニペット テーマに機能を追加できます #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • 便利なテーマ機能の追加例✴ ナビゲーションメニュー✴ アイキャッチ画像対応✴ カスタム背景対応 #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • カスタム背景 カスタム…何とか?カスタムヘッダー ナビゲーションメニュー #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • 関数リファレンス/add_theme_supporthttp://wpdocs.sourceforge.jp/関数リファレンス/add_theme_support #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • テーマ機能の追加function s.php に記述 register_nav_menu( primary, __( Primary Menu, twentyeleven ) ); add_theme_support( post-formats, array( aside, link, gallery, status, quote, image ) ); add_custom_background(); ※ 表示側のコードは Twenty Eleven の header.php を参照 #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • テーマのテストできたテーマをチェックするためのツール紹介 #phpcondo | PHP Conference Hokkaido | 04.21.2012
    • Theme-Check プラグイン#phpcondo | PHP Conference Hokkaido | 04.21.2012
    • Theme-Check プラグイン#phpcondo | PHP Conference Hokkaido | 04.21.2012