Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
2013.01.19. sat WordBench 0SAKA vol.13SORE FUNCTIONS.PHP         DE   DEKIMASUYO          GOUTEN( @gouten5010 )
自己紹介GOUTEN Webデザイナーとかフロントエンジニアとか       普段は某IT企業の社畜   (※いわゆるIT土方)       小劇場系の舞台まわりでも活動中             gouten5010             ...
はじめに             /)           ///)          /,.=゙"/   /     i f ,.r="-‐つ____   こまけぇこたぁいいんだよ!!  /      /   _,.-‐~/⌒  ⌒\    ...
funcitons.phpって何?             funcitons.phpって何?        WordPressのテーマフォルダ内に含まれる        WordPressで動かす設定やルールを        記述しているph...
funcitons.phpって何?     funcitons.phpってどこにあるの?      FTPの場合、wp-content > themes > テーマ名 > functions.php                       ...
funcitons.phpって何?     funcitons.phpってどこにあるの?        ブラウザ編集の場合、外観 > テーマの編集 > テーマのための関数                                 それfu...
funcitons.phpって何?     funcitons.phpってどこにあるの?   なかったら、   自分で作ろう                     それfunctions.phpでできますよ                  ...
funcitons.phpって何ができるの?       投稿で自動挿入されるpタグ、       いらないから消したい…(・ω・)                         それfunctions.phpでできますよ          ...
funcitons.phpって何ができるの?       投稿で自動挿入されるpタグ、       いらないから消したい…(・ω・)                         それfunctions.phpでできますよ          ...
funcitons.phpって何ができるの?      remove_filter(the_content, wpautop);                                  ※僕は使ってません     brタグを多用するのに...
funcitons.phpって何ができるの?           続きを読むでURLに「#more」が           つくんだけど消せないの?                         それfunctions.phpでできますよ  ...
funcitons.phpって何ができるの?           続きを読むでURLに「#more」が           つくんだけど消せないの?                         それfunctions.phpでできますよ  ...
funcitons.phpって何ができるの?      function custom_content_more_link( $output ) {         $output = preg_replace(/#more-[d]+/i, ,...
funcitons.phpって何ができるの?       引用・参考サイトの       スクリーンショットを       記事内に掲載したい                         それfunctions.phpでできますよ     ...
funcitons.phpって何ができるの?     プラグインでも出来るけど…            BrowserShots       http://wordpress.org/extend/plugins/browser-shots/ ...
funcitons.phpって何ができるの?     プラグインでも出来るけど…            BrowserShots       http://wordpress.org/extend/plugins/browser-shots/ ...
funcitons.phpって何ができるの?  funcitons.phpに記述するもの                                                  ※あとで資料配布するよ。  function wp_sc...
funcitons.phpって何ができるの?  funcitons.phpに記述するもの                                                  ※あとで資料配布するよ。  function wp_sc...
funcitons.phpって何ができるの?  funcitons.phpに記述するもの                                                             ※あとで資料配布するよ。  fun...
funcitons.phpって何ができるの?  funcitons.phpに記述するもの                                                  ※あとで資料配布するよ。  function wp_sc...
funcitons.phpって何ができるの?  投稿にショートコードを入れる          [snap url="スナップ先URLを入力"]  ショートコードのオプション                          Code Samp...
funcitons.phpって何ができるの?                   マンドクセ                         いちいちサイトのスクショを                         撮るのが面倒な人向け  ...
funcitons.phpって何ができるの?  他にもできることがたくさん!   ・ デフォルトのプロフィールの項目をカスタマイズして自由に表示したい   ・ カスタムなんとかの実装   ・ ヘッダのいらないタグを消す   ・ 投稿やページの使...
funcitons.phpって何ができるの?  他にもできることがたくさん!        ゆっくりググっていってね!!!   ・ カスタムなんとかの実装   ・ ヘッダのいらないタグを消す   ・ 投稿やページの使わないコンテンツを非表示にす...
funcitons.phpって何ができるの?    この記事でもプロフィールページの拡張とかしてる    WordCamp Osaka 2012参加登録サイトの裏側見せます    http://blog.gouten.net/article/w...
funcitons.phpって何ができるの?   ワンポイントアドバイス    funcitons.phpは    「 ?> 」で閉じないように    気をつける   PHPコードのみで構成されるファイルでは、   閉じタグのあとで書かれた空白...
勝手にQ&A         Q. なんでfunctions.phpなの?            プラグインじゃアカンの?                         それfunctions.phpでできますよ               ...
勝手にQ&A                   A. 構わんよ         functions.phpで一元管理すると楽な場合があるというだけ。                                   それfunctions....
functions.php、便利だし、怖くないし                 それfunctions.phpでできますよ                 2013.01.19.sat WordBench OSAKA vol.13
おまけ      それfunctions.phpでできますよ      2013.01.19.sat WordBench OSAKA vol.13
OMAKE - SORE   PLUGIN   NI   DEKIMASUYO
おまけ:それプラグインにできますよ                    <?php functions.phpに                    /* 書いたものを             Plugin Name: [プラグインの名前]...
2013年も楽しいWordPressライフ!    \(^o^)/           それfunctions.phpでできますよ           2013.01.19.sat WordBench OSAKA vol.13
それfunctions.phpでできますよ2013.01.19.sat WordBench OSAKA vol.13
Prochain SlideShare
Chargement dans…5
×

それfunctions.phpでできますよ

2013年1月19日の第13回WordBench大阪で使用した資料です
(怒られたら消します)

[2013.01.22] 補足的コピペ用ブログ記事を書きました。
http://blog.gouten.net/others/wordbench-osaka-13-lt-speaking/

  • Identifiez-vous pour voir les commentaires

それfunctions.phpでできますよ

  1. 1. 2013.01.19. sat WordBench 0SAKA vol.13SORE FUNCTIONS.PHP DE DEKIMASUYO GOUTEN( @gouten5010 )
  2. 2. 自己紹介GOUTEN Webデザイナーとかフロントエンジニアとか 普段は某IT企業の社畜 (※いわゆるIT土方) 小劇場系の舞台まわりでも活動中 gouten5010 それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  3. 3. はじめに             /)           ///)          /,.=゙"/   /     i f ,.r="-‐つ____   こまけぇこたぁいいんだよ!!  /      /   _,.-‐~/⌒  ⌒\    /   ,i   ,二ニ⊃( ●). (●)\   /    ノ    il゙フ::::::⌒(__人__)⌒::::: \      ,イ「ト、  ,!,!|     |r┬-|     |     / iトヾヽ_/ィ"\      `ー´     / それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  4. 4. funcitons.phpって何? funcitons.phpって何? WordPressのテーマフォルダ内に含まれる WordPressで動かす設定やルールを 記述しているphpファイル プラグインとやってることは同じ それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  5. 5. funcitons.phpって何? funcitons.phpってどこにあるの? FTPの場合、wp-content > themes > テーマ名 > functions.php それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  6. 6. funcitons.phpって何? funcitons.phpってどこにあるの? ブラウザ編集の場合、外観 > テーマの編集 > テーマのための関数 それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  7. 7. funcitons.phpって何? funcitons.phpってどこにあるの? なかったら、 自分で作ろう それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  8. 8. funcitons.phpって何ができるの? 投稿で自動挿入されるpタグ、 いらないから消したい…(・ω・) それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  9. 9. funcitons.phpって何ができるの? 投稿で自動挿入されるpタグ、 いらないから消したい…(・ω・) それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  10. 10. funcitons.phpって何ができるの? remove_filter(the_content, wpautop); ※僕は使ってません brタグを多用するのに慣れている テキストサイト世代の人はどうぞ。 それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  11. 11. funcitons.phpって何ができるの? 続きを読むでURLに「#more」が つくんだけど消せないの? それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  12. 12. funcitons.phpって何ができるの? 続きを読むでURLに「#more」が つくんだけど消せないの? それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  13. 13. funcitons.phpって何ができるの? function custom_content_more_link( $output ) { $output = preg_replace(/#more-[d]+/i, , $output ); return $output; } add_filter( the_content_more_link, custom_content_more_link ); URLが綺麗なのが好きな人がよく使う 続きを読むをクリックした時にその続き部分から 表示されるのが嫌な人も使う それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  14. 14. funcitons.phpって何ができるの? 引用・参考サイトの スクリーンショットを 記事内に掲載したい それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  15. 15. funcitons.phpって何ができるの? プラグインでも出来るけど… BrowserShots http://wordpress.org/extend/plugins/browser-shots/ それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  16. 16. funcitons.phpって何ができるの? プラグインでも出来るけど… BrowserShots http://wordpress.org/extend/plugins/browser-shots/ それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  17. 17. funcitons.phpって何ができるの? funcitons.phpに記述するもの ※あとで資料配布するよ。 function wp_screenshot($atts, $content = null) { extract(shortcode_atts(array( "snap" => http://s.wordpress.com/mshots/v1/, "url" => 設置するサイトURL, "link" => , "alt" => ScreenShot, "width" => 480, // width "height" => 360 // height ), $atts)); if($link == ) { $link = $url; } $img = <img src=" . $snap . . urlencode($url) . ?w= . $width . &h= . $height . " alt=" . $alt . "/>; return <p> . <a href=" . $link . " target="_blank"> . $img . </a> . </p>; } add_shortcode("snap", "wp_screenshot"); それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  18. 18. funcitons.phpって何ができるの? funcitons.phpに記述するもの ※あとで資料配布するよ。 function wp_screenshot($atts, $content = null) { extract(shortcode_atts(array( "snap" => http://s.wordpress.com/mshots/v1/, "url" => 設置するサイトURL, "link" => , "alt" => ScreenShot, デフォルトの設定を "width" => 480, // width "height" => 360 // height ここに記述します ), $atts)); if($link == ) { $link = $url; } $img = <img src=" . $snap . . urlencode($url) . ?w= . $width . &h= . $height . " alt=" . $alt . "/>; return <p> . <a href=" . $link . " target="_blank"> . $img . </a> . </p>; } add_shortcode("snap", "wp_screenshot"); それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  19. 19. funcitons.phpって何ができるの? funcitons.phpに記述するもの ※あとで資料配布するよ。 function wp_screenshot($atts, $content = null) { extract(shortcode_atts(array( "snap" => http://s.wordpress.com/mshots/v1/, "url" => 設置するサイトURL, "url" => 設置するサイトURL, "link" => , "link" => , "alt" => ScreenShot, デフォルトの設定を デフォルトの設定を "alt" => ScreenShot, "width" => 480, // width どうタグに付加するかを どうimgタグに付加 "width" => 480, // width "height" => 360 // height "height" => 360 // height ), $atts)); 決めます するかを決めます ), $atts)); if($link == ) { $link = $url; } if($link <img { $link .= $url; }. $img = == ) src=" $snap . urlencode($url) . ?w= . $width . &h= . $height . " alt=" . $alt . "/>;<img src=" . $snap . $img = . urlencode($url) . ?w= . $w . &h= . $h . " alt=" . $alt . "/>; return <p> . <a href=" . $link . " target="_blank"> . $img . </a> . </p>; } add_shortcode("snap", "wp_screenshot"); それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  20. 20. funcitons.phpって何ができるの? funcitons.phpに記述するもの ※あとで資料配布するよ。 function wp_screenshot($atts, $content = null) { extract(shortcode_atts(array( "snap" => http://s.wordpress.com/mshots/v1/, "url" => 設置するサイトURL, "link" => , "alt" => ScreenShot, "width" => 480, // width "height" => 360 // height 任意の名前でオリジナルの ), $atts)); ショートコードを作ります if($link == ) { $link = $url; } $img = <img src=" . $snap . . urlencode($url) . ?w= . $width . &h= . $height . " alt=" . $alt . "/>; return <p> . <a href=" . $link . " target="_blank"> . $img . </a> . </p>; } add_shortcode("snap", "wp_screenshot"); それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  21. 21. funcitons.phpって何ができるの? 投稿にショートコードを入れる [snap url="スナップ先URLを入力"] ショートコードのオプション Code Sample link="リンク先URLを入力" [snap alt="代替テキスト" url="http://www.gouten.net/" link= http://www.gouten.net/ width="横幅" width= 360 height= 240 height="縦幅" alt= GOUTEN.NET ] それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  22. 22. funcitons.phpって何ができるの? マンドクセ いちいちサイトのスクショを 撮るのが面倒な人向け それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  23. 23. funcitons.phpって何ができるの? 他にもできることがたくさん! ・ デフォルトのプロフィールの項目をカスタマイズして自由に表示したい ・ カスタムなんとかの実装 ・ ヘッダのいらないタグを消す ・ 投稿やページの使わないコンテンツを非表示にする ・ オリジナルテーマでアイキャッチを使えるようにする ・ ビジュアルリッチエディターにボタンを追加 ・ カスタムメニューの追加 ・ RSS Feedのリンクをヘッダーに表示 ・ 抜粋の表示カスタマイズ(続きを読むのリンク追加/文字数の変更等) ・ 特定の文字をリンク化 ・ etc… それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  24. 24. funcitons.phpって何ができるの? 他にもできることがたくさん! ゆっくりググっていってね!!! ・ カスタムなんとかの実装 ・ ヘッダのいらないタグを消す ・ 投稿やページの使わないコンテンツを非表示にする ・ オリジナルテーマでアイキャッチを使えるようにする ・ ビジュアルリッチエディターにボタンを追加 ・ カスタムメニューの追加 ググればもっと幸せ ・ RSS Feedのリンクをヘッダーに表示 ・ 抜粋の表示カスタマイズ(続きを読むのリンク追加/文字数の変更等) ・ 特定の文字をリンク化 ・ etc… それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  25. 25. funcitons.phpって何ができるの? この記事でもプロフィールページの拡張とかしてる WordCamp Osaka 2012参加登録サイトの裏側見せます http://blog.gouten.net/article/wco2012-backstage-wacja2012/ どう見てもステマです本当にあ(ry それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  26. 26. funcitons.phpって何ができるの? ワンポイントアドバイス funcitons.phpは 「 ?> 」で閉じないように 気をつける PHPコードのみで構成されるファイルでは、 閉じタグのあとで書かれた空白文字等が 出力に影響することがあるので、 終了タグを省略することでそれを防ぎます。 それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  27. 27. 勝手にQ&A Q. なんでfunctions.phpなの? プラグインじゃアカンの? それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  28. 28. 勝手にQ&A A. 構わんよ functions.phpで一元管理すると楽な場合があるというだけ。 それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  29. 29. functions.php、便利だし、怖くないし それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  30. 30. おまけ それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  31. 31. OMAKE - SORE PLUGIN NI DEKIMASUYO
  32. 32. おまけ:それプラグインにできますよ <?php functions.phpに /* 書いたものを Plugin Name: [プラグインの名前] Plugin URI: [プラグインの配布URL] プラグイン化する Description: [プラグインの説明] Version: [バージョンコード] Author: [プラグイン作者名] Author URI: [プラグイン作者URL] */ phpファイルとして保存したら functions.phpに書いたコード pluginフォルダに放り込んで 有効化するだけ ?> それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  33. 33. 2013年も楽しいWordPressライフ! \(^o^)/ それfunctions.phpでできますよ 2013.01.19.sat WordBench OSAKA vol.13
  34. 34. それfunctions.phpでできますよ2013.01.19.sat WordBench OSAKA vol.13

×