2011年2月28日

YoutubeAPIとSimpleXML

ちょっときっかけがあったので、WordpressにYoutube動画を組み込む方法を研究してみた。
PHP5にはSimpleXMLという便利な関数(エクステンション?)がありますので、それを利用して試みた。

結果、ちょっと引っかかったのは名前空間の取得。普通に取得してもでてこなくて悩みました。
(media:groupとかのタグで囲まれたところを名前空間といいます。普段XMLにあまり触れないのでこういうところで無知をさらしてしまいます。名前空間の意味や定義はこれから勉強したいです。)

例えば、mediaという名前空間を取得するときは

$feed=simplexml_load_file($url);
$media=$feed->children('media',TRUE);

こんな感じで media:group 内をごっそり取得できます。

こちらのサイトが、そのものずばりでとても参考になりました。
【ぷぎえもん日記】
php:SimpleXMLで名前空間や属性を処理する

ありがたや、ありがたや。。。

2011年2月27日

カスタムメニューをぐるぐる回す(実験)

当サイトのトップページのような、ぐるぐる回るメニューを簡単に実装する Roundabout for jQuery お世話になってます。
続きを読む。。。

2011年2月26日

Simple Tweet の設定

Simple Tweet をインストールしてみました。
それにしても便利なプラグインがたくさんありますね。
感謝感謝。

twitterのOAuth設定が面白かった。

「続きを読む」(more)に、ひっかかる

wordpressの 続きを読む 機能の実装について、悩みました。。。

the_content(‘続きを読む’)

にすればいいはずが、動かない。

なんでだろうと調べたら。。。
「続きを読む」のカスタマイズ(Codex)

の一番したに「ページでは動きません」って書いてありました。

うちのサイトはTOPページを、home.phpにしているので、ブログの一覧は別個でカスタムテンプレートをあてはめたページで作っています。なので、moreが効かなかったのね。。。

さっそく loop 内に

<?php
global $more;
$more = 0;
?>

を記載して解決。
備忘録として記載。

ぐるぐる回るメニュー

Roundabout for jQuery
http://fredhq.com/projects/roundabout/

当サイトの トップページでぐるぐる回るメニューに使わせていただいてます。

せっかくWordPressでサイト構築をはじめたのだから。。とカスタムメニューと組み合わせてしまおうと考えました。

続きを読む。。。

2011年2月25日

facebookのSocial Plugins

Social Pluginsを使ってページにコメント欄をつけてみました。
これだと、ブログのコメントとは一味違って面白い感じです。

自分のサイトをfacebookのアプリとして登録して開発するという事らしい。

とても面白い考え方だなぁ。。と思い登録してみました。

最近、いろいろなところで、facebookのソーシャルアプリを目にするようになりましたが、こういうのってば国内のSNSにはあまり見られないなぁ。。と思ったりしていますがどうでしょうか?

~参考にさせていただいたページ~
【Facebook】Social Plugin 説明
http://blogs.itmedia.co.jp/naoto/2010/04/facebooksocial-.html

【facebook DEVELOPERS】
http://developers.facebook.com/

サイトをWordPressにしてみた。

サイトをリニューアルしました。

みためはちょっとだけ。

構造を、今までは素でHTML書いてたけど、更新とか拡張が便利そうだという事で、WordPressに変更。
少しづつ書いてきましたがようやく公開をしてみました。