「Flickr – Pick a Picture」WordPressプラグインで検索するとError: と表示されて使えない時の対処法

Flickrから直接写真を取り込むプラグイン“Flickr – Pick a Picture”をインストール後、WordPressの投稿画面でFlikr検索をすると、Error:と表示されイメージ候補が表示されない場合の対処方法です。

原因

curlでFlickrの情報を取得する時に失敗いしているため。
(下記pick-a-pic.php、204行付近)

対処方法

/wp-content/plugins/flickr-pick-a-picture/pick-a-pic.phpの198行付近に次の1行を追加します。

if ( ini_get(‘allow_url_fopen’) ) return file_get_contents($url);

image

結果

検索結果が表示されるようになりました。

image

Chooseをクリックして

image

貼り付けます (^^;

image

おまけ(原因特定までの軌跡)

“Error:” で検索して

image

pac_pickapic_show_errorを検索して

image

これの何処かでエラー

image

特定出来るように仕込んで

image

4と5の間でエラー

image

コレで動いたのであとは適当にif分噛ましておしまい

image

本当はcurlを調べるのが正しいやり方なのだろうけど、動きゃええんだよ!動きゃw
まさに外道!!!

注)雪ミクダヨーさんと外道とは何の関係もありません。
・・・てか、ダヨーさん可愛い!

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存