FC2ブログ

yahoo! ニュースWeb API実践

wordpress へ組み込みたいので
さっそくサンプルを使って実験

すでにサンプルファイルはダウンロードしてあるので
これを使います

以前、WebAPI勉強会でできるだけ最初のころは
コピペのほうがミスもしないし
動かないところで迷う時間ももったいないので
まずはそこから始めたほうがよい
とのアドバイスもありましたので
まずは、やれるところだけ改造して動かします

ダウンロードしたサンプルは圧縮されているので
unzip で解凍すると
wp_webapi_sample
ができるので、この02フォルダにある
topics.php を編集し
実験します

とりあえず、vim でテキストファイルを編集
1234567890
となっている部分を取得した
yahooのアプリIDへ変更

変更したら
cp 02/topics.php /var/www/wordpress/wp-content/themes/twentyeleven/
でファイルをコピー

こういうときに ubuntu とか Linux だと
操作がしやすくていいと思います

これだけじゃ反映されないので
cd /var/www/wordpress/wp-content/themes/twentyeleven/
で移動して
<?php get_template_part('tenki'); ?>
の下あたりに
<?php get_template_part('topics'); ?>
を追記します

次に wordpress で新規投稿を追加
題名は適当に Yahoo ニュースなどなど

カスタムフィールドを追加して
名前を
category

値をsports

として公開すればsスポーツ関連記事の
ニューストピックスがでます

ちなみに、
値を sports から economy にすれば
経済関連のニュースになります

今回の参考書席は
WordPressプラグイン & WebAPI 活用ガイドブック [Version 3.x対応]




なのですが、P134の値がなぜか category でなく
news_category になっていました

ここだけ注意すれば、あとは普通に動きます
スポンサーサイト



コメント

非公開コメント

最新記事
検索フォーム
GREEハコニワ攻略サイト
リンク
カテゴリ
月別アーカイブ
フリーエリア
最新記事
FXプライムレート
最新コメント
最新トラックバック