- 2024.12.09年末年始のお届けと休業日程、配送遅延の可能性について(2024年~2025年)
';
template += '';
template += '
';
template = $(template);
$.ajax({
type: 'GET',
dataType: 'json',
cache: false,
url: '/plg_rssfeedblock.php',
success: function(respons) {
if (respons) {
$.each(respons, function(key){
var clone = template.clone().html();
var formatData = clone.replace(/\{ITEM_LINK\}/g, respons[key].link)
.replace(/\{THUMB_IMG\}/g, respons[key].thumb_img)
.replace(/\{PUB_DATE\}/g, dateFormat(respons[key].pubDate, '-'))
.replace(/\{DISP_DATE\}/g, dateFormat(respons[key].pubDate))
.replace(/\{TITLE\}/g, respons[key].title)
.replace(/\{DESCRIPTION\}/g, respons[key].description);
wpContents.append(formatData);
});
rssFeedBlock.show();
}
},
error: function(XMLHttpRequest,textStatus,errorThrown){
console.log(XMLHttpRequest);
console.log(textStatus);
console.log(errorThrown);
}
});
/*
* 日付をフォーマットして返す
* date(text) :フォーマット前の日付
* separator(text) :日付の区切り文字
* return ret(text) :フォーマット後の日付
* */
function dateFormat (date, separator) {
var separator = separator || '/';
var date = new Date(date);
var year = date.getFullYear();
var month = (date.getMonth() + 1).toString();
var day = date.getDate().toString();
//0埋め処理
if(month.length == 1) {
month = ('0' + month).slice(-2)
}
if(day.length == 1) {
day = ('0' + day).slice(-2)
}
var ret = year + separator + month + separator + day;
return ret;
}
});
})(jQuery)
{TITLE}
'; template += ''; template += '{DESCRIPTION}'; template += '
'; template += ''; template += ''; template += ''; template += '