You are currently browsing the WPBP管理人日記 category.
facebookのノートにRSSをインポートのテスト中にも書いたように、ノートにRSSフィード (http://wpサイト/feed/rdf)をインポートしてみたけど
自動更新は、されません。
1件のRSSにしたら、更新されるのかな?とテストで、1件のRSSにしてみました。
結果・・・
facebook仕様の裏読み(勘ぐり)すると
3Hぐらいだったら自動更新しに行くということは、毎回、自動更新することもないだろうから
ある程度の時間範囲で、自動更新の対象を探していたりするんじゃないかなぁと。
で、facebookのユーザが6億人超えなんていったら・・あっというまに、時間がすぎ、自動更新の対象から外れてたりして・・
notesのAPIを調べてたとき、
Like
15パズルって、みなさん、得意ですが
私は苦手です。
もともと、ゲーム関係は、疎く、ぜんぜんやらなかったのですが
最近、いま、孫たちと遊ぶために、キッズでも楽しめる脱出ゲームを一緒にやったりしてます。
年長~小学低学年にお勧め
脱出ゲーム大作戦
mac.rash.jp/games/dasyutu/
15パズルがあると、解法がわかってなかったので、イラッとして、やらずに避けてたのですが
脱出ゲームって、たまにミニゲームがゲーム内に組み込まれている事があります。
今日、嫌いな15パズルがあり
『ちょっとワカラナイと思うと、すぐやめるって、よくないよね』と、孫にいつもいう手前
ちょっと、気が向いて、15パズルの解法を調べてみました。
games.nakayosi-net.com/amuse/nakage/15puz.htm
レッスン!
www.kidslab.net/puzzle/15puzzle.html
日々、仕様が変わっているような感じのするfacebookですが、
アプリ登録の画面が、とっても変わってました。
「You need to grant permissions to your app to get an access token.」なんて、メッセージがでちゃってるので、
取得すると、アクセストークンの有効期限がある
アクセストークンの有効期限を無効にするには、offline_accessというパラメータをつけて、
アプリを動かせば、いいようですが・・
自分のアカウントIDで、自分が公開している情報を取得ってのも、
つい最近までは、自分でURL叩いて取得していたのが、ツールでさくっと確認できるようにもなってはいるけど
Graph API Explorer
developers.facebook.com/tools/explorer
facebookアプリですが
やりたい機能があれば、その分、開発アプリ登録が必要です。
facebookのiframe内に収まるサイトを作って、表示するだけなら、1つでなんでもできちゃうんですが
サイドバーでタブ表示(メニュー表示)、タブで起動させるとなると、タブごとに1つづつ開発アプリがあるって感じで作成します。
WordPress用語的いうと、ページテンプレート=facebookアプリ のような関係かなと・・・思うのですけど
機能的な面でいうと、プラグインともいえるけど、そこまで難しく考えなくても
ページを表示する事はできるので、
facebookページを1つ作り、試してみるといいと思います。
例えば、下記のfacebookページ
www.facebook.com/pages/MAYACRAFT/211669905524868
ssl40.sixcore.ne.jp/maya-craft.com/facebook/
を作成し、
facebookアプリを1つ作成し、下記の項目を設定しただけです。
サイトURL
Site Domain
キャンバスページ
キャンバスページURL
Secure Canvas URL
SDKは使ってないです。表示するだけですから


WordPress3.2にアップグレードし、ログインしたら、こんな機能がついてます。
IE9を使ってるんだけど・・・・

WordPress3.2 の、日本語版の自動インストールができるようになってたので更新しました。
なんだか、ダッシュボードの感じが違います。
とくに、左側のメニューの雰囲気が違う
wpdocs.sourceforge.jp/Version_3.2
wpbp.net/community/
facebookページを作ってみたので、rssをノート(facebookの標準アプリ)にインポートを試し中です。
ノートから、ウォールに書き込みもしてくれるらしいんです。
ノートにインポート設定すると3H間隔で読み込む らしいんですが・・・読み込みません。
もちろん、専用で人気の高いfacebookアプリの存在は知っているんですが
WordPressの標準機能でできれば一番いいのではと、思っています。
facebook仕様では、index.rdfを読み込みにいくとう情報があったので
※情報の根源は、どこだか、まだわかっていません
wpサイト/feed
ではなく
wpサイト/feed/rdf
に変更してみました。
wpサイト/feed でインポート設定したとき、不吉な前兆(登録がエラー)がおきましたが、
今回は、すんなりいった感じがします。
ただ、使ったHTMLタグによって、下記サイトでエラーがでます。
feedvalidator.org/
ノートアプリでは、使えるタグがきまっているので
www.facebook.com/notes_cheatsheet.php
RSSからといえども、対象外のタグを放り込んでいるのは、気は引けるので
自作アプリは、今後の検討課題としては残りますし
RSSの機能としてだけ考えれば、全文配信は、ちと重たいかなとは思うのですが
facebookページへの投稿として考えれば、全文じゃないと、
ウォールの抜粋見て、ノート見て、元のサイトの記事を読まないと、全内容が読めないという事になってしまうので
既存のRSSを使うのも善し悪しかなという気もしてきます。
PHPで、
HTMLファイルからテキストだけ抽出する方法
頭がいちど、遠いほうに行ってしまったけど
htmlSQLとか PHP Simple HTML DOM Parser とか
こういうの使えるのは、きっちりマークされている場合でして CSSとか使っている場合なんで
いま、やりたい事って、そうもいかないわけでして。
テキストだけ、ごそっと取りたいので
正規表現とか、replace とか使えばいいかなぁ~と、ようやく落ち着いて探して発見
参考サイト発見
blog.sudabon.com/archives/5
で、試しに、対象のページを読み込んでエコーしてみるためにコードを追記して確認
<?php
$content = file_get_contents("http://xxxxxxxxxxx");
$content = mb_ereg_replace("\r|\n", "", $content);
$content = preg_replace("/(\015\012)|(\015)|(\012)/", "", $content);
$content = ereg_replace("/<!--.*\/\/--><!--.*\/\/-->/", "", $content);
$content = strip_tags($content);
echo $content;
?>
お~~! すごいです。テキストがゴソッととれました。
WordPressでサイトを作るとき
どのテンプレートファイルを使って、どれだけ分けて作るかって、悩ましいですよね。
index.phpだけあれば、なんでも作れちゃうんですが
用途別に分けてしまうほうが、他への影響がなく作れるってメリットもありますし・・
home.phpをつくると、トップページが作れる と
トップページって、ブログ形式のサイト以外だと、ちょっと凝ったもの作りますよね。
home.php + index.phpにすると 404とか、index.phpに飛ぶんですよね。
なんとなく手を抜くと、トップページに飛ばしたくなる
じゃ、 index.php + archive.php ですかね。 と、single.php もきっと必要になりますね。
じゃ、home.php + index.php + 404.php ですかね。
404.php で、トップに飛ばすって手もありますね。
また、ドジったのでメモ
ただいま、WPBP.NETのリニューアル中です。
facebookにも連携してみました。
質問とか、書きやすい?ですかね
リニューアルしていて、編集者権限でログインしようとしたら、できず・・
パスワードの再設定をしようとしたら
メールを送信できませんでした。
考えられる理由: お使いのサーバーでは mail() 関数が有効になっていないのかもしれません。
ググッてもわからず
WordPressのせい? でもないようで
なんだろかと、試しに(素直に) つかっている エックスサーバーかと調べたら
エックスサーバーの仕様変更でPHPからメールが送信できなくなった
blog.webbingstudio.com/2010/10/xserver_php_ini.html
そういや設定が変わってました。
基本は onにしておけばよいようです。
facebookにファンページを作ってみました。
「WordPressでfacebookアプリ作成」の実戦していきたいな・・・
MAYACRAFTのギャラリーを作りなおしてみました。 といっても、フリーのFLASHギャラリーと、WordPressの連携です。
www.facebook.com/pages/MAYACRAFT/211669905524868
いいじゃん!と思ったら、「いいね!」してね(笑) facebookアプリ htmlだと動かないと思いこんでたけど動いてます。
www.maya-craft.com/facebook/index.html
↑これが読み込まれてます。
FLASHで読みこむXMLファイルを、WordPressに専用のページテンプレートを作成 投稿があるたびに、ping通知で、書き込み保存用のPHPを起動