Submit Search
Upload
WordBench Osaka Num09 2012/09/22
•
2 likes
•
1,775 views
建也 吉田建也
Follow
ワードベンチ大阪第9回目のふたっぱ!の資料
Read less
Read more
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 55
Download now
Download to read offline
Recommended
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
Takashi Uemura
いちばん簡単なconcrete5テーマ
いちばん簡単なconcrete5テーマ
Hideki MACHIDA
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
rie05
Html講習会資料
Html講習会資料
竹島 泉
WordPressプラグイン作成入門
WordPressプラグイン作成入門
Yuji Nojima
HTML
HTML
Jun Chiba
WordPressで作るポートフォリオサイト
WordPressで作るポートフォリオサイト
Takuma Nishiyama
ブログの枠を超える?ためのWordPressカスタマイズ入門
ブログの枠を超える?ためのWordPressカスタマイズ入門
muracchi
Recommended
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
Takashi Uemura
いちばん簡単なconcrete5テーマ
いちばん簡単なconcrete5テーマ
Hideki MACHIDA
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
rie05
Html講習会資料
Html講習会資料
竹島 泉
WordPressプラグイン作成入門
WordPressプラグイン作成入門
Yuji Nojima
HTML
HTML
Jun Chiba
WordPressで作るポートフォリオサイト
WordPressで作るポートフォリオサイト
Takuma Nishiyama
ブログの枠を超える?ためのWordPressカスタマイズ入門
ブログの枠を超える?ためのWordPressカスタマイズ入門
muracchi
情報編集 (web) 第2回:HTML入門
情報編集 (web) 第2回:HTML入門
Atsushi Tadokoro
第3回WordPress Cafe プラグイン紹介
第3回WordPress Cafe プラグイン紹介
foom_in
Webapp startup example_to_dolist
Webapp startup example_to_dolist
Shinichiro Kumeuchi
EC-CUBEプラグイン講義
EC-CUBEプラグイン講義
ria1201
Web Site Optimization for Beginners
Web Site Optimization for Beginners
masaaki komori
Hokuriku.NET ASP.NET MVC入門 「実践」 20120825
Hokuriku.NET ASP.NET MVC入門 「実践」 20120825
miso- soup3
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
タカシ キタジマ
WP-CLI (WordBench Sendai 20140628)
WP-CLI (WordBench Sendai 20140628)
Kazue Igarashi
VCCW + Wordmove でデプロイが劇的に簡単になった話
VCCW + Wordmove でデプロイが劇的に簡単になった話
タカシ キタジマ
concrete5デザインカスタマイズに必要なPHPの知識
concrete5デザインカスタマイズに必要なPHPの知識
Hishikawa Takuro
WordPress初心者テーマ作成勉強会
WordPress初心者テーマ作成勉強会
Tsuyoshi.
20141206 handson
20141206 handson
Six Apart
HTML5での制作、いつから始める?
HTML5での制作、いつから始める?
Fuminori Mori
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
Yuji Nojima
20141119 Movable Type HandsOn Seminar
20141119 Movable Type HandsOn Seminar
Six Apart
ノンプログラマーのためのWordPressプラグイン開発超入門v1.0
ノンプログラマーのためのWordPressプラグイン開発超入門v1.0
Yuki Okamoto
HTML5, きちんと。
HTML5, きちんと。
Masataka Yakura
WordBeach 2012 WS 環境構築編
WordBeach 2012 WS 環境構築編
Michinari Odajima
20141101 handson
20141101 handson
Six Apart
4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座
Shinichi Nishikawa
WordCamp Tokyo 2011 プラグインを作って世界と交流しようぜ
WordCamp Tokyo 2011 プラグインを作って世界と交流しようぜ
Takayuki Miyauchi
Ckan + AWS
Ckan + AWS
Takayuki Miyauchi
More Related Content
What's hot
情報編集 (web) 第2回:HTML入門
情報編集 (web) 第2回:HTML入門
Atsushi Tadokoro
第3回WordPress Cafe プラグイン紹介
第3回WordPress Cafe プラグイン紹介
foom_in
Webapp startup example_to_dolist
Webapp startup example_to_dolist
Shinichiro Kumeuchi
EC-CUBEプラグイン講義
EC-CUBEプラグイン講義
ria1201
Web Site Optimization for Beginners
Web Site Optimization for Beginners
masaaki komori
Hokuriku.NET ASP.NET MVC入門 「実践」 20120825
Hokuriku.NET ASP.NET MVC入門 「実践」 20120825
miso- soup3
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
タカシ キタジマ
WP-CLI (WordBench Sendai 20140628)
WP-CLI (WordBench Sendai 20140628)
Kazue Igarashi
VCCW + Wordmove でデプロイが劇的に簡単になった話
VCCW + Wordmove でデプロイが劇的に簡単になった話
タカシ キタジマ
concrete5デザインカスタマイズに必要なPHPの知識
concrete5デザインカスタマイズに必要なPHPの知識
Hishikawa Takuro
WordPress初心者テーマ作成勉強会
WordPress初心者テーマ作成勉強会
Tsuyoshi.
20141206 handson
20141206 handson
Six Apart
HTML5での制作、いつから始める?
HTML5での制作、いつから始める?
Fuminori Mori
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
Yuji Nojima
20141119 Movable Type HandsOn Seminar
20141119 Movable Type HandsOn Seminar
Six Apart
ノンプログラマーのためのWordPressプラグイン開発超入門v1.0
ノンプログラマーのためのWordPressプラグイン開発超入門v1.0
Yuki Okamoto
HTML5, きちんと。
HTML5, きちんと。
Masataka Yakura
WordBeach 2012 WS 環境構築編
WordBeach 2012 WS 環境構築編
Michinari Odajima
20141101 handson
20141101 handson
Six Apart
4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座
Shinichi Nishikawa
What's hot
(20)
情報編集 (web) 第2回:HTML入門
情報編集 (web) 第2回:HTML入門
第3回WordPress Cafe プラグイン紹介
第3回WordPress Cafe プラグイン紹介
Webapp startup example_to_dolist
Webapp startup example_to_dolist
EC-CUBEプラグイン講義
EC-CUBEプラグイン講義
Web Site Optimization for Beginners
Web Site Optimization for Beginners
Hokuriku.NET ASP.NET MVC入門 「実践」 20120825
Hokuriku.NET ASP.NET MVC入門 「実践」 20120825
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
WP-CLI (WordBench Sendai 20140628)
WP-CLI (WordBench Sendai 20140628)
VCCW + Wordmove でデプロイが劇的に簡単になった話
VCCW + Wordmove でデプロイが劇的に簡単になった話
concrete5デザインカスタマイズに必要なPHPの知識
concrete5デザインカスタマイズに必要なPHPの知識
WordPress初心者テーマ作成勉強会
WordPress初心者テーマ作成勉強会
20141206 handson
20141206 handson
HTML5での制作、いつから始める?
HTML5での制作、いつから始める?
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
20141119 Movable Type HandsOn Seminar
20141119 Movable Type HandsOn Seminar
ノンプログラマーのためのWordPressプラグイン開発超入門v1.0
ノンプログラマーのためのWordPressプラグイン開発超入門v1.0
HTML5, きちんと。
HTML5, きちんと。
WordBeach 2012 WS 環境構築編
WordBeach 2012 WS 環境構築編
20141101 handson
20141101 handson
4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座
Viewers also liked
WordCamp Tokyo 2011 プラグインを作って世界と交流しようぜ
WordCamp Tokyo 2011 プラグインを作って世界と交流しようぜ
Takayuki Miyauchi
Ckan + AWS
Ckan + AWS
Takayuki Miyauchi
BookPress開発チームから見た 電子書籍の世界
BookPress開発チームから見た 電子書籍の世界
Takayuki Miyauchi
え?まだMAMPで消耗してんの?
え?まだMAMPで消耗してんの?
Takayuki Miyauchi
アプリケーションプラットホームとしてのWordPress
アプリケーションプラットホームとしてのWordPress
Takayuki Miyauchi
WordPressで電子書籍
WordPressで電子書籍
Takayuki Miyauchi
営業・プログラミング未経験の素人が3ヶ月で起業してWebサービスを作った経緯〜Communiture meetup〜
営業・プログラミング未経験の素人が3ヶ月で起業してWebサービスを作った経緯〜Communiture meetup〜
Tatsuya Miyauchi
WordPress on HHVM + Hack
WordPress on HHVM + Hack
Takayuki Miyauchi
I love Automation
I love Automation
Takayuki Miyauchi
オープンソースによるイノベーションの継続
オープンソースによるイノベーションの継続
Takayuki Miyauchi
Viewers also liked
(10)
WordCamp Tokyo 2011 プラグインを作って世界と交流しようぜ
WordCamp Tokyo 2011 プラグインを作って世界と交流しようぜ
Ckan + AWS
Ckan + AWS
BookPress開発チームから見た 電子書籍の世界
BookPress開発チームから見た 電子書籍の世界
え?まだMAMPで消耗してんの?
え?まだMAMPで消耗してんの?
アプリケーションプラットホームとしてのWordPress
アプリケーションプラットホームとしてのWordPress
WordPressで電子書籍
WordPressで電子書籍
営業・プログラミング未経験の素人が3ヶ月で起業してWebサービスを作った経緯〜Communiture meetup〜
営業・プログラミング未経験の素人が3ヶ月で起業してWebサービスを作った経緯〜Communiture meetup〜
WordPress on HHVM + Hack
WordPress on HHVM + Hack
I love Automation
I love Automation
オープンソースによるイノベーションの継続
オープンソースによるイノベーションの継続
Similar to WordBench Osaka Num09 2012/09/22
Facebook対応と大規模サイト移転のトライ&エラー
Facebook対応と大規模サイト移転のトライ&エラー
Garyuten
WordPress実践 導入からカスタマイズまで
WordPress実践 導入からカスタマイズまで
Takashi Uemura
Wp html5
Wp html5
regret raym
Word press 3.5RC2 - パーフェクト functions.php -
Word press 3.5RC2 - パーフェクト functions.php -
BREN
「html5 boilerplate」から考える、これからのマークアップ
「html5 boilerplate」から考える、これからのマークアップ
Yasuhito Yabe
WordBeachDeathMarchWorkshop
WordBeachDeathMarchWorkshop
takashi ono
WordBench Saitama vol.6
WordBench Saitama vol.6
masaaki komori
今さら聞けないWordPressのあんなことこんなこと [WCAN 2012 Autumn]
今さら聞けないWordPressのあんなことこんなこと [WCAN 2012 Autumn]
takashi ono
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
Takashi Uemura
Webteko 20090925
Webteko 20090925
だいすけ ふるかわ
WordPressとjQuery
WordPressとjQuery
Seto Takahiro
Xml builderの紹介
Xml builderの紹介
Hiraku Nakano
Xamarin in Microsoft Build 2018 - JXUG Fukuoka May-25-2018
Xamarin in Microsoft Build 2018 - JXUG Fukuoka May-25-2018
Takeshi Fujimoto
20140924 mt cloud_handson_seminar
20140924 mt cloud_handson_seminar
Six Apart
XPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイド
XPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイド
Tetsuji Hayashi
簡単なHTTPサーバの作成
簡単なHTTPサーバの作成
Panu Avakul
jsライブラリで実装する効率的なWeb制作
jsライブラリで実装する効率的なWeb制作
西畑 一馬
HTTPとサーブレット
HTTPとサーブレット
Takashi Makino
ゼロからつくるWord pressテーマ第5回 後編
ゼロからつくるWord pressテーマ第5回 後編
Hitsuji
Pro aspnetmvc3framework chap15
Pro aspnetmvc3framework chap15
Hideki Hashizume
Similar to WordBench Osaka Num09 2012/09/22
(20)
Facebook対応と大規模サイト移転のトライ&エラー
Facebook対応と大規模サイト移転のトライ&エラー
WordPress実践 導入からカスタマイズまで
WordPress実践 導入からカスタマイズまで
Wp html5
Wp html5
Word press 3.5RC2 - パーフェクト functions.php -
Word press 3.5RC2 - パーフェクト functions.php -
「html5 boilerplate」から考える、これからのマークアップ
「html5 boilerplate」から考える、これからのマークアップ
WordBeachDeathMarchWorkshop
WordBeachDeathMarchWorkshop
WordBench Saitama vol.6
WordBench Saitama vol.6
今さら聞けないWordPressのあんなことこんなこと [WCAN 2012 Autumn]
今さら聞けないWordPressのあんなことこんなこと [WCAN 2012 Autumn]
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
Webteko 20090925
Webteko 20090925
WordPressとjQuery
WordPressとjQuery
Xml builderの紹介
Xml builderの紹介
Xamarin in Microsoft Build 2018 - JXUG Fukuoka May-25-2018
Xamarin in Microsoft Build 2018 - JXUG Fukuoka May-25-2018
20140924 mt cloud_handson_seminar
20140924 mt cloud_handson_seminar
XPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイド
XPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイド
簡単なHTTPサーバの作成
簡単なHTTPサーバの作成
jsライブラリで実装する効率的なWeb制作
jsライブラリで実装する効率的なWeb制作
HTTPとサーブレット
HTTPとサーブレット
ゼロからつくるWord pressテーマ第5回 後編
ゼロからつくるWord pressテーマ第5回 後編
Pro aspnetmvc3framework chap15
Pro aspnetmvc3framework chap15
WordBench Osaka Num09 2012/09/22
1.
Wordpressのちょっと変わった使い方
∼ jQuery や XMLを出力してみよう ∼ ふたっぱ! 吉田建也
2.
自己紹介
@tatzuya tatzuya83 ・吉田 建也 (よしだ たつや) ・屋号『ふたっぱ!』 フリーランスのWEB屋さん ・HTML/JS/PHP/デザイン/FLASH とか ・業界暦2年半くらい ・難しいプログラム/デザインはできません
3.
自己紹介 お仕事 こんな感じ
デザイン 8% その他 FLASH 2% 10% コーディング 50% Wordpress 30% PC/スマホ/ガラケー用の制作やってます
4.
本日の内容 ◎Wordpress で動的jQuery -
静的HTMLを更新 - ◎Wordpress で動的XML - FLASHコンテンツを更新 -
5.
require_once('WPのパス/wp-blog-header.php');
6.
<?php require_once('WPのパス/wp-blog-header.php'); ?> これ 頻繁に出てきます。
7.
◎Wordpress で動的jQuery
- 静的HTMLを更新 -
8.
◎Wordpress で動的jQuery -
静的HTMLを更新 - ケース∼こんな時に∼ ホーム .html 会社概要 製品情報 求人情報 .html .html .html すでに静的HTMLで作られたサイトに...
9.
◎Wordpress で動的jQuery -
静的HTMLを更新 - ケース∼こんな時に∼ ホーム 新着記事表示 .html 会社概要 製品情報 求人情報 ブログ .html .html .html Wordpress すでに静的HTMLで作られたサイトに... 記事1 別のWordPressブログを追加制作して、 記事2 トップページ(ホーム)にブログの 新着記事表示してくれませんか?
10.
◎Wordpress で動的jQuery -
静的HTMLを更新 - 静的サイトの方を Wordpressに組み込むの面倒くさい・・・
11.
◎Wordpress で動的jQuery -
静的HTMLを更新 - そこで・・・こんな方法どうだろう?
12.
◎Wordpress で動的jQuery -
静的HTMLを更新 - ホーム .html 会社概要 製品情報 求人情報 ブログ .html .html .html Wordpress 記事1 記事2
13.
◎Wordpress で動的jQuery -
静的HTMLを更新 - ホーム 新着記事 .html 出力 会社概要 製品情報 求人情報 ブログ .html .html .html Wordpress 記事1 記事2
14.
◎Wordpress で動的jQuery -
静的HTMLを更新 - 読み込み・実行 ホーム 新着記事 .html 出力 会社概要 製品情報 求人情報 ブログ .html .html .html Wordpress 記事1 記事2
15.
◎Wordpress で動的jQuery -
静的HTMLを更新 - 読み込み・実行 ホーム 新着記事 .html 表示 出力 会社概要 製品情報 求人情報 ブログ .html .html .html Wordpress 記事1 記事2
16.
◎Wordpress で動的jQuery -
静的HTMLを更新 - 読み込み・実行 ホーム 新着記事 .html 表示 出力 会社概要 製品情報 求人情報 ブログ .html .html .html Wordpress 記事1 サイトの構造を変える事無く 記事2 新着記事表示できる!
17.
◎Wordpress で動的jQuery -
静的HTMLを更新 - まず同様のサイトを確認
18.
◎Wordpress で動的jQuery -
静的HTMLを更新 - Wordpressで JS (jQuery) を出力する
19.
◎Wordpress で動的jQuery -
静的HTMLを更新 - サイトのディレクトリ構造 /index.html /company.html /product.html /recruit.html /blog/・・・(Wordpressが入ってます)
20.
◎Wordpress で動的jQuery -
静的HTMLを更新 - サイトのディレクトリ構造 news.phpというファイルを静的サイト側に置きます。 (拡張子は.phpですがjsファイルとして扱います) /index.html /company.html /product.html /recruit.html /js/news.php /blog/・・・(Wordpressが入ってます)
21.
◎Wordpress で動的jQuery -
静的HTMLを更新 - news.php内のソースコード <?php //Wordpressのタグが使えるようにする require_once('../blog/wp-blog-header.php'); //新着記事を5つ読み込んで、変数$newslist_tagsに追加していく query_posts('showposts=5'); if(have_posts()):while(have_posts()): the_post(); $newslist_tags .= '<p><a href="’ . get_permalink() . '">’ . get_the_title() . ’</a></p>’; endwhile;endif; ?> //jQuery部分 (HTMLに表示する処理) $(function(){ $('#newsList').html(‘<?php echo $newslist_tags; ?>’); });
22.
◎Wordpress で動的jQuery -
静的HTMLを更新 - news.phpを実行すると... このようなソースコードに変換されます //jQuery部分 (HTMLに表示する処理) $(function(){ $('#newsList').html(‘<p><a href="http://sample.jp?p=1">タイトル1</a></p>・・・ 略・・・<p><a href="http://sample.jp?p=5">タイトル5</a></p>’); });
23.
◎Wordpress で動的jQuery -
静的HTMLを更新 - index.html(トップページ)内のソースコード <html> <head> <title>○○コーポレーション</title> <script type="text/javascript" src="./js/jquery.js"></script> <script type="text/javascript" src="./js/news.php"></script> </head> <body> ・ ・ <div id="newsList"> </div> ・ ・ </body> </html>
24.
◎Wordpress で動的jQuery -
静的HTMLを更新 - DEMO
25.
◎Wordpress で動的XML - FLASHコンテンツを更新
-
26.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - FLASHコンテンツの更新について FLASH (swfファイル)
27.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - FLASHコンテンツの更新について 更新 FLASH × 直接swfを (swfファイル) 編集するのは不可能
28.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - FLASHコンテンツの更新について FLASH (swfファイル)
29.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - FLASHコンテンツの更新について XMLを出力 FLASH (swfファイル)
30.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - FLASHコンテンツの更新について 読み込む XMLを出力 FLASH (swfファイル)
31.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - FLASHコンテンツの更新について 読み込む XMLを出力 更新 FLASH OK (swfファイル)
32.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - XMLってなに? ・Extensible Markup Languageの略 ・文書やデータの意味や構造を記述するための マークアップ言語の一つ。
33.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - XMLってなに? 例えば... 記事1のタイトル http://記事1のURL 記事2のタイトル http://記事2のURL
34.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - XMLってなに? 例えば... <?xml version="1.0" encoding="UTF-8"?> <root> 記事1のタイトル <post> <title>記事1のタイトル</title> http://記事1のURL <link> http://記事1のURL </link> </post> 記事2のタイトル <post> <title>記事2のタイトル</title> http://記事2のURL <link> http://記事2のURL </link> </post> </root> マークアップ(タグ付け)する事によって構造がわかりやすくなる =プログラム(FLASH Action Script, Javascript, PHPなどなど)で情報を扱いやすくなる (「2つ目の記事のURLを表示させたい」など)
35.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - WordpressでXMLを出力する
36.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - サイトのディレクトリ構造 /index.html /company.html /product.html /recruit.html /blog/・・・(Wordpressが入ってます)
37.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - サイトのディレクトリ構造 news.phpというファイルを置きます。 (拡張子は.phpですがxmlファイルとして扱います) /index.html /company.html /product.html /recruit.html /xmldata/news.php /blog/・・・(Wordpressが入ってます)
38.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - サイトのディレクトリ構造 (備考) サイト全体がWordpressの場合、WPと同階層でOK /・・・(ルートにWordpressが入ってます) /xmldata/news.php
39.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - news.php内のソースコード <?php echo '<?xml version="1.0" encoding="UTF-8"?>'; ?> <root> <?php //Wordpressのタグが使えるようにする require_once('../blog/wp-blog-header.php'); //新着記事を5つ読み込む query_posts('showposts=5'); if(have_posts()):while(have_posts()): the_post(); ?> <post> <title><?php the_title(); ?></title> <link><?php the_permalink(); ?></link> </post> <?php endwhile;endif; ?> </root>
40.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - news.phpを実行すると... このようなソースコードに変換されます <?xml version="1.0" encoding="UTF-8"?> <root> <post> <title>タイトル1</title> <link>http://sample.jp?p=1</link> </post> ・ ・ 略 ・ ・ <post> <title>タイトル5</title> <link>http://sample.jp?p=5</link> </post> </root>
41.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - FLASHでXMLを読み込む
42.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - FLASHでXMLを読み込む 準備 ・ステージ上にテキストエリアを作る。 ・プロパティの設定で「ダイナミックテキスト」に。 ・名前をつける(今回は「text1」、「text2」)
43.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - FLASHでXMLを読み込む FLASHタイムラインの 1フレーム目にスクリプトを記述 var myXML:XML; var xmlLoader:URLLoader = new URLLoader(); 読込 var urlReq:URLRequest = new URLRequest("http://~~~~~~~/news.php"); //ここにXMLのパス(※) 処理 xmlLoader.addEventListener(Event.COMPLETE,doComplete); xmlLoader.load(urlReq); function doComplete(event:Event):void { myXML=new XML(xmlLoader.data); 読込後の text1.text = myXML.post[0].title; //テキストエリアtext1の中に1記事目タイトル表示 処理 text2.text = myXML.post[1].title; //テキストエリアtext2の中に2記事目タイトル表示 } (※相対の場合はページのURLからの相対)
44.
◎Wordpress で動的XML -
FLASHコンテンツを更新 - DEMO
45.
◎おまけ (応用) - ajaxで記事を読み込む-
46.
◎おまけ (応用)- ajaxで記事を読み込む-
先に完成DEMO
47.
◎おまけ (応用)- ajaxで記事を読み込む-
サイトのディレクトリ構造 news.phpというファイルを置きます。 (拡張子は.phpですがtxtファイルとして扱います) /index.html /company.html /product.html /recruit.html /txtdata/news.php /blog/・・・(Wordpressが入ってます)
48.
◎おまけ (応用)- ajaxで記事を読み込む-
news.php内のソースコード (※実行する際、URLを news.php?postnum=4 などパラメータをつける) <?php //Wordpressのタグが使えるようにする require_once('../blog/wp-blog-header.php'); //URLのpostnumパラメータを取得 $postnum = (int) $_GET['postnum']; //新着記事を1つ読み込む(ただし$postnumの数分は飛ばす) query_posts('showposts=1&offset=' . $postnum ); if(have_posts()):while(have_posts()): the_post(); ?> <p><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></p> <?php endwhile;endif; ?>
49.
◎おまけ (応用)- ajaxで記事を読み込む-
news.phpを実行すると... このようなソースコードに変換されます URLが news.php?postnum=0 で実行した時 <p><a href="http://sample.jp?p=1">タイトル1</a></p> URLが news.php?postnum=4 で実行した時 <p><a href="http://sample.jp?p=5">タイトル5</a></p>
50.
◎おまけ (応用)- ajaxで記事を読み込む-
表示するHTML側のソースコード <script type="text/javascript" src="./js/jquery.js"></script> <script type="text/javascript"> //最初のカウントは0 var count=0; //ボタンをクリックされた時の処理 function loadPost(){ $.ajax({ //以下のURLを読み込む url:"./txtdata/news.php?postnum=" + count, //データのタイプはHTML dataType : "html", //読込成功したらそのデータを#loadedContentのタグの中に追加 success : function(data){ $('#loadedContent').append(data); } }); count++; } </script> <div id="loadedContent"></div> <a href="#" onclick="loadPost();return false;">もういっちょ</a>
51.
◎おまけ (応用)- ajaxで記事を読み込む-
DEMO
52.
◎まとめ
53.
◎まとめ ・Wordpressで出力できるのはHTMLだけじゃない ・Javascriptファイル や XMLファイルも出力できる ・CSSファイルだって出力できる (何か面白い事できるかも)
54.
◎まとめ
Wordpress× ○○ Wordpressで色んな可能性が広がる??
55.
ご清聴ありがとうございました
ふたっぱ!吉田建也
Download now