みなさんこんにちは!今日の神埼は非常に暑い一日でした!
さて、今日はWordpressのカスタマイズを行ってきました。ここ神埼でもWordpressを使用したWEBサイトを構築されておられる方は多いかと思います。なんといっても、魅力は十分にありますからね。
さて、今日はそんなWordpressのカスタマイズをした話をしておこうと思います。
今回のカスタマイズは、Wordpressへ自社Instagramの搭載と、各記事や施工事例を更新したものを「NEW」という形で表示させるというものでした。
結構早めに終わるかと思いきやこれがなかなか・・・。InstagramのAPIも昔とは随分変わっていて、非常にややこしいものになっていました。
まぁ。こちらが公式のサイトになります。
https://www.instagram.com/developer/
このInstagramのAPIを使用して、自分が投稿した画像などをWordpressの方へだしてきたいと思います。
ただ、最近では、 https://instawidget.net/generate というサービスも展開されていますので、こちら「広告が入っても大丈夫」ということであれば非常に使い勝手のいいものになっております。
どうしても広告が入っていると何かと面倒という方は自前で準備するしかありません。
ただ、それもそれほど難しいことではありません。
// jsonデータか調べる
function is_json($string){
return is_string($string) && is_array(json_decode($string, true)) && (json_last_error() == JSON_ERROR_NONE) ? true : false;
}
$myAccessToken = '************************'; //実際のアクセストークンを入力
@$json = file_get_contents('https://api.instagram.com/v1/users/self/media/recent/?access_token='.$myAccessToken);
$insta = json_decode($json);
if(!empty($insta) && is_json($insta)){
foreach($insta->data as $data){
echo '<ul><img src="'.$data->images->low_resolution->url.'" alt=""></ul>';
}
}else{
echo "Instagramのデータ取得に失敗しました。";
}
っとまぁこんな感じでできてしまいます。
※現時点ではこれでも問題ありませんが、他の方の記事をみているとどうやら近いうちに仕様変更があるようです。
今日のところはひとまずこんな感じです!
本日の大事件
今日からバイト生が来てくれました!
この子がなかなかの優秀!これからの成長が非常に楽しみです!(*^_^*)
このASUKARUのブログでも出てきてもらおうと思いますんで、みなん宜しくお願い致します!