Blog externo (Wordpress)
Blog externo (Wordpress)
(Importante: a url do blog precisa ter ssl pois pode ocorrer alertas de certificado no site)
Entrar no wm-admin em Dados da loja e adicionar no Domínio do blog a url do blog com o parâmetro, por exemplo:
https://blog.nomeloja.com.br/wp-json/wp/v2/posts?_embed&per_page=3
(No parâmetro "per_page" irá a quantidade de posts que deverá trazer, mais informações: https://developer.wordpress.org/rest-api/using-the-rest-api/)
No js fazer a chamada por ajax por exemplo:
getBlogPosts : function() { var url = BASE_PATH + "/api/getBlogPosts"; $.ajax({ dataType: "json", url: url, error : function() { $("#blogPosts").html("<li>Não foi possível carregar as postagens!</li>"); console.log("Erro ao carregar arquivo JSON"); }, beforeSend: function() { $(".blog-area").addClass("hidden"); }, success: function(data) { var html = '<ul>'; $.each(data, function(key, post){ html += '<li class="post">'; html += '<div class="image"><a href="'+post.link+'" target="_blank"><img src="'+post._embedded['wp:featuredmedia'][0].source_url+'"/></a></div>'; html += '<h3><a href="'+post.link+'" target="_blank">'+post.title.rendered+'</a></h3>'; html += '</li>'; }); $("#blogPosts").html(html+'</ul>'); $(".blog-area").removeClass("hidden"); } }); }
, multiple selections available,
Related content
Blog
More like this
Editora Juspodivm - Documentação WebService 2019
Editora Juspodivm - Documentação WebService 2019
More like this
Instalação da nova API do Instagram (descontinuado)
Instalação da nova API do Instagram (descontinuado)
More like this
copia_Documentação WebService 2020
copia_Documentação WebService 2020
More like this
Funções gerais
Funções gerais
More like this