宣伝だよ。
宣伝内容

FlickrManagerがWordPress2.9で動かないのを直しましたよ。

Posted on 2月 26, 2010 in webのこと, wordpress

Warning: Invalid argument supplied for foreach() in /home/sites/heteml/users/s/u/d/sudoko/web/sudoko_wp/wp-content/plugins/wordpress-flickr-manager/FlickrManager.php on line 358

Flickr Manager というWordpressのプラグインがあります。スドコガでも、Flickrから写真を載せるときにはこれを使っていますが、Wordpress2.9~になってから動かなくなってしまいました。探したところ、対策方法が見つかって、でも日本語での情報はなかったので載せてみます。

Flickr Manager がWordpress2.9で動かないときの対策

wp-content/pulgin ディレクトリ内にある以下の3つのファイルを確認して下さい。

  • wordpress-flickr-manager/js/wfm-lightbox.php
  • wordpress-flickr-manager/js/media-panel.php
  • wordpress-flickr-manager/js/wfm-hs.php

これを編集するわけですが、やり方は至って簡単。
@という文字を全て削除するだけ!

例をあげると……

  • 前: wfmJS(‘a[@rel*=flickr-mgr]‘).each(function() {
  • 後: wfmJS(‘a[rel*=flickr-mgr]‘).each(function() {

こうなります。
一括で@を削除してしまうのが一番早いですね。

wordpress2.8~でも使えなくなってたようですが、これはまた別の対策が必要なの、かな?
スドコガでは検証してません、すいません。

とりあえず、WordPress2.9.2、FlickrManager2.3だと、上記の編集後に使えるようになりました。

ネタもと。
WorkflowFAQ » Blog Archive » WordPress Flickr Manager changes for 2.9

FlickrManagerは、投稿画面から直接自分のFlickrアカウントの写真を挿入できるようになるほか、
ギャラリーを作ったりもできますね。

Lightboxを使った表示も可能です。
猫、背反:kitami2009-4

いくつかFlickr関係のプラグインを使ってきましたが、最近はこれ一本になりました。

プラグインの導入はWordPress Flickr Manager | tgardner.netから。

1 Comment

  1. WordPress 3.0へのアップグレード
    2010 年 7 月 10 日

    […] FlickrManagerがWordPress2.9で動かないのを直しましたよ。 | スドコガ http://sudoko.jp/web/1589/0226-2/ This entry was posted in web and tagged blog, cms, plugin, wordpress. Bookmark the permalink. Post […]

Leave a Reply