Posted from a mobile

職場でのWordpressいぢりの雑記。。。
依頼内容としては携帯(スマホ)からWordpressに投稿を行い、その記事をFacebookに流し込むといった内容。プラグイン使えば楽勝!!と思っていたらこれがなかなか一筋縄ではいかなかった。

post

Ktai Entry

まずは携帯からWordpressへの投稿プラグインをインストール。
Ktai Entry ※設定方法は配布サイトで詳しく書かれますのでそちらを参照

記事メールを指定アドレスに送信するだけで、Wordpressに投稿できちゃう優れもの。
スラッグ、カテゴリー、タグ付けなどちょっと慣れれば出来る範囲です
(ただし、ブログ初心者にはデフォルトで投稿してもらう方が無難でしょう)

まずはポップ3が有効なメールサーバで専用のアドレスを作り(GmailでOK)Wordpress側のメール投稿設定を行います。次にKtai Entryの設定で投稿するアドレスを指定。

投稿者をユーザーとしてWordpressに新たに追加。この時に投稿者のメールアドレスを携帯のもので設定。権限グループを管理者もしくは編集者にしておきます。
(これやらないと投稿が即座に反映されません)
※投稿者権限で投稿を反映させる方法もあり(複数者で投稿行う時などにいいかも)
Ktai Entryを利用してメール投稿をしたとき「投稿者」権限でも即公開する方法

これで携帯からの投稿設定完了!と思ったら、、、画像が反映されない。。。
メモリ不足というエラーが、、、ショッププラグイン触ってたときも出たような記憶が・・・
Ktai Entry で画像添付ができなくなった場合

では、テスト投稿!iPhone からは問題なく反映!!続いてAndroid 系で!!画像がやっぱり投稿されない。Ktai Entry 内の設定画面で <div>タグを<p>タグに変更することであっさり解決
Ktai Entry は色んなことが出来るのでググればカスタマイズの方法がいろいろ出てきます。
じゃ、次行ってみます。

携帯投稿をFacebookへ

この関連付けをどのプラグインで行うか?これが一番の課題でした。
現在、Wordbooker で通常投稿をFBに流して行ってるのでまずはこのプラグインの検証から。

Wordbooker

Wordbooker
そのままでは投稿はFBへ流れないので以下の設定が必要でした。
メール投稿するそれぞれのメンバーでWordpressにログインしなおして Wordbooker の設定でウォール投稿にチェックを入れる。これでメンバーのメール投稿がFBに反映されます。

が!続けて投稿を行うと全く反映されない!!あげくにPCからの投稿も全く反映されなくなりました。いろいろ調べてみた結果、ユーザーからのメール投稿が行われた後、そのユーザーのFBへのアクセストークンでのセッションが切れてました。。。 セッションを貼りなおしてまた投稿出来るようになったものの、毎回これだと厄介です。(自動で取り直しに行くようプログラムを改編すればいいのかと思いますがそれも面倒・・・よくわかんないし)で、あっさりこの組み合わせは却下。

Facebook for Wordpress

Facebook
Facebookが公式に出しているプラグイン。なので応用範囲が広いのでは?ということで検証です。
ただし、このプラグイン設置が面倒:Facebook for WordPress v1.4
設置して動作確認までこぎつけたものの、ページにのみしか反映出来ず。。。しかもウォールに投稿出来ませんでしたのエラーメッセージ。。。エラーの表示は消す事ができますが、、、設置面倒なわりに・・・?なのでこちらも却下。

Add Link to Facebook

Add Link to Facebook
Facebook側でのアプリ登録が必要ですが、それほど設置は難しくなくあっさりと動作確認できました。ページへの投稿のみとなりますが各種設定もそれほどややこしくないです。
複数のタイムラインへの投稿は有料版を使えば可能(わかりやすい!笑)
携帯からの投稿もサクサクFBへ流れ込んでます。なので、職場で使うのはこの組み合わせで決定。

Other way

WordPress側のプラグインを使用する他、Facebook側のアプリとしてRSS Graffiti を使うというのもありなんですが、こちらは反映されるまで少しタイムラグがあります。ひどい時で60分近くかかったり、、、なので、これも商用サービスとしてはちょっとなのです。

あとは自前でPHPプログラム書いちゃう!
PHPでfacebookページのウォールに投稿する
WordPressのブログにメールで投稿+自動反映する設定
個人的にはこの辺りが一番試してみたかったところだけど、デバッグまでしてる時間がない!
時間ある時にこっそり裏でやるしかない・笑

とりあえずの連携は出来るようになったので、あとは管理画面のUIのカスタマイズと静的ページへのRSS引き込みとテーマの適用。。。まだまだやること山盛りね。。。

4 comments

  • 横G より:

    ???サッパリわからんち???(笑)。
    自分のWordpressからFBへ自動で飛ぶようにできるの?。

    • osaru より:

      これは、、、Wordpress のシステムをサーバーにインストールして行う設定の一つね。
      横Gが利用しているWordpress.com の方はプラグインのインストールは出来ないよ。
      でも、Wordpress.com の場合はデフォルトで共有設定が出来る。
      管理画面の設定→共有→Facebookの連携を追加

      これでブログを投稿したら自動的にFacebookの方にリンクされてくるよ。
      あれ?横G、ブログ連携させてなかったっけ?

  • 横G より:

    共有追加した(^^)、ありがと。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <img localsrc="" alt=""> <pre class="" title="" data-url=""> <span class="" title="" data-url="">