23 lines
738 B
JavaScript
23 lines
738 B
JavaScript
$(document).ready(function () {
|
|
let url = 'https://our-status.ghost.io/ghost/api/v0.1/posts/?limit=3&formats=plaintext&client_id=ghost-frontend&client_secret=1c5590b47eb4';
|
|
$.ajax({
|
|
type: "get",
|
|
url: url,
|
|
success: function (response) {
|
|
$.each(response.posts, function (index, val) {
|
|
$('.contribute.blog:nth-child('+ (index+1) +') h3').text(val.title);
|
|
if(val.custom_excerpt != null) {
|
|
$('.contribute.blog:nth-child('+ (index+1) +') p').text(val.custom_excerpt);
|
|
}else{
|
|
$('.contribute.blog:nth-child('+ (index+1) +') p').text(getWords(val.plaintext));
|
|
}
|
|
});
|
|
}
|
|
});
|
|
|
|
function getWords(str) {
|
|
return str.split(/\s+/).slice(0,25).join(" ");
|
|
}
|
|
|
|
});
|