食育トレーナーのオーナーが
コーヒー、お茶をはじめ、スイーツ、ランチなど
身体に優しいメニューをご用意してお待ちしています。
少人数グループのイベント会場としてもご活用くださいね。
おはようございます。
夢が叶うブログのHirokoです。
今日は、ホームページとブログの
連携方法についてです。
やり方は簡単。
ブログ記事を載せたいホームページ側のページに
Javascriptというプログラムを貼り付けます。
<script type="text/javascript" src="http://www.google.com/jsapi"></script >
<script type="text/javascript">
//Google Feed Api
google.load("feeds", "1");
function initialize() {
// ブログのRSSを設定 ★★★はアメブロのIDです
var feed = new google.feeds.Feed("http://rssblog.ameba.jp/★★★/rss.html");
// 記事タイトルの表示文字数を20文字に設定
var maxTitleLength = 20;
// 記事タイトル取得件数を5件に設定
feed.setNumEntries(5);
feed.load(function(result) {
if (!result.error) {
var container = document.getElementById("feed1");
for (var i = 0; i < result.feed.entries.length; i++) {
// 記事タイトルを取得
var entry = result.feed.entries[i];
var title = entry.title;
// 記事タイトルを文字数調整
if (title.length > maxTitleLength) {
title = title.substr(0, maxTitleLength) + '...';
}
// 年月日設定
var dd = new Date(entry.publishedDate); // now
var yearNum = dd.getYear();
if (yearNum < 2000) yearNum += 1900;
var m = dd.getMonth() + 1;
if (m < 10) {m = "0" + m;}
var d = dd.getDate();
if (d < 10) {d = "0" + d;}
var date = yearNum + "." + m + "." + d + " ";
container.innerHTML += "<li><span>" + date +" </span><br/>" +" <a href='" + entry.link + "' target='_blank'>" + title + "</a></li>";
}
});
}
google.setOnLoadCallback(initialize);
</script>
これで準備はOK。
そして、記事を表示させたいところで
<ul id="feed1"></ul>
と記述します。
こうしておくとブログの更新情報が自動的に
ホームページに反映されます。
今日も最後まで読んでいただいてありがとうございました。
