WPBP.NET

Just another WordPress site

You are currently browsing the WPBP管理人日記 category.

WordPressの投稿と同期してノートに書き込む方法(構想)

facebookのノートにRSSをインポートのテスト中にも書いたように、ノートにRSSフィード (http://wpサイト/feed/rdf)をインポートしてみたけど
自動更新は、されません。
1件のRSSにしたら、更新されるのかな?とテストで、1件のRSSにしてみました。
結果・・・

facebook仕様の裏読み(勘ぐり)すると
3Hぐらいだったら自動更新しに行くということは、毎回、自動更新することもないだろうから
ある程度の時間範囲で、自動更新の対象を探していたりするんじゃないかなぁと。
で、facebookのユーザが6億人超えなんていったら・・あっというまに、時間がすぎ、自動更新の対象から外れてたりして・・

notesのAPIを調べてたとき、

Like 

Posted 7月 21st, 2011.

Add a comment

15パズル

15パズルって、みなさん、得意ですが

私は苦手です。
もともと、ゲーム関係は、疎く、ぜんぜんやらなかったのですが

最近、いま、孫たちと遊ぶために、キッズでも楽しめる脱出ゲームを一緒にやったりしてます。

年長~小学低学年にお勧め 
脱出ゲーム大作戦

mac.rash.jp/games/dasyutu/

15パズルがあると、解法がわかってなかったので、イラッとして、やらずに避けてたのですが

脱出ゲームって、たまにミニゲームがゲーム内に組み込まれている事があります。

今日、嫌いな15パズルがあり
『ちょっとワカラナイと思うと、すぐやめるって、よくないよね』と、孫にいつもいう手前

ちょっと、気が向いて、15パズルの解法を調べてみました。

games.nakayosi-net.com/amuse/nakage/15puz.htm

レッスン!

www.kidslab.net/puzzle/15puzzle.html

Posted 7月 19th, 2011.

Add a comment

facebookアプリ、開発の登録画面が変わった

日々、仕様が変わっているような感じのする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は使ってないです。表示するだけですから

Posted 7月 13th, 2011.

Add a comment

3.2に、こんな機能で、こんな機能がついてます。


WordPress3.2にアップグレードし、ログインしたら、こんな機能がついてます。

IE9を使ってるんだけど・・・・

Posted 7月 12th, 2011.

Add a comment

WordPress3.2にバージョンアップ

WordPress3.2 の、日本語版の自動インストールができるようになってたので更新しました。

なんだか、ダッシュボードの感じが違います。
とくに、左側のメニューの雰囲気が違う

wpdocs.sourceforge.jp/Version_3.2

Posted 7月 12th, 2011.

Add a comment

facebookのノートにRSSをインポートのテスト中

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を使うのも善し悪しかなという気もしてきます。

Posted 7月 10th, 2011.

Add a comment

htmlからテキストだけ抽出する

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;
?>

お~~! すごいです。テキストがゴソッととれました。

Posted 7月 9th, 2011.

Add a comment

どのテンプレートファイルを使うか・・

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 で、トップに飛ばすって手もありますね。

Posted 7月 7th, 2011.

Add a comment

お使いのサーバーでは mail() 関数が・・・

また、ドジったのでメモ

ただいま、WPBP.NETのリニューアル中です。
facebookにも連携してみました。
質問とか、書きやすい?ですかね

リニューアルしていて、編集者権限でログインしようとしたら、できず・・
パスワードの再設定をしようとしたら

メールを送信できませんでした。
考えられる理由: お使いのサーバーでは mail() 関数が有効になっていないのかもしれません。

ググッてもわからず

WordPressのせい? でもないようで

なんだろかと、試しに(素直に) つかっている エックスサーバーかと調べたら

エックスサーバーの仕様変更でPHPからメールが送信できなくなった

blog.webbingstudio.com/2010/10/xserver_php_ini.html

そういや設定が変わってました。
基本は onにしておけばよいようです。

facebookにファンページを作ってみました。 
「WordPressでfacebookアプリ作成」の実戦していきたいな・・・

Posted 7月 7th, 2011.

Add a comment

ペット似顔絵屋、facebookアプリでギャラリー

MAYACRAFTのギャラリーを作りなおしてみました。 といっても、フリーのFLASHギャラリーと、WordPressの連携です。

www.facebook.com/pages/MAYACRAFT/211669905524868

いいじゃん!と思ったら、「いいね!」してね(笑) facebookアプリ htmlだと動かないと思いこんでたけど動いてます。

www.maya-craft.com/facebook/index.html

↑これが読み込まれてます。

FLASHで読みこむXMLファイルを、WordPressに専用のページテンプレートを作成 投稿があるたびに、ping通知で、書き込み保存用のPHPを起動

Posted 7月 6th, 2011.

Add a comment