Guia de Serviços 5o5v2v

Guia Serviços
' + '

__TAXONOMY__ 6d5943

' + ' ' + '
' + '
__POST_LIST__
' + '
' + ''; } function get_post_template() { return '
' + ' ' + '
'; } document.addEventListener('DOMContentLoaded', function() { var moreItems = document.querySelector('.more a'); moreItems.addEventListener('click', function() { var page = parseInt(this.dataset.page); page++; this.dataset.page = page; var xhr = new XMLHttpRequest(); xhr.addEventListener('load', function(e) { var response = JSON.parse(e.target.responseText); if (response.length === 0) { moreItems.parentNode.remove(moreItems); return; } var html = ''; for (var i = 0; i < response.length; i++) { var item = response[i]; var template = get_guia_template(); template = template.replace(/__TAXONOMY_LINK__/g, item.termLink); template = template.replace(/__TAXONOMY__/g, item.termName); var temp = ''; for (var j = 0; j < item.posts.length; j++) { var post = item.posts[j]; temp += get_post_template(); temp = temp.replace(/__TAXONOMY__/g, item.termName); temp = temp.replace(/__POST_TITLE__/g, post.postTitle); temp = temp.replace(/__POST_IMAGE__/g, post.postImage); temp = temp.replace(/__POST_LINK__/g, post.postLink); } template = template.replace(/__POST_LIST__/g, temp); html += template; } var row = document.createElement('div'); row.classList.add('row'); row.innerHTML = template; document.querySelector('.term-list').appendChild(row); }); xhr.open('GET', '/wp-json/guia/v1/categorias?page='+page+'&perpage=5'); xhr.send(); }); });
+ Categorias
Contato Técnico: gB Mídia Política de Privacidade