[email protected]
Twitter
LinkedIn
YouTube
GitHub
  • Serviços
  • Blog
  • Repositórios
  • GitHub
  • Currículo
  • Contato
Produto foi adicionado ao seu carrinho

Carrinho

Exibir uma postagem específica do Instagram no WordPress com Jfa Social Media Post

Setembro 23, 2021Front-endjfadev

Eu criei este plugin simples para WordPress (Jfa Social Media Post) que permitirá que você recupere uma postagem específica do Instagram e consuma-a por meio do WP API REST.

Isso é muito prático se você construiu a frente do seu site WordPress com um framework javascript moderno como React ou Vue. Recupere os dados da postagem do Instagram via API e injete-os em seu design.

Começando

No menu do WordPress, vá paraPlugins > Add New e pesquisar: Jfa Social Media Post instale e ative-o.

Acessehttps://instant-tokens.com e crie oAPI URL da sua conta do Instagram e cole na configuração.

Então em Post displayed cole o URL da postagem do Instagram da sua conta que deseja mostrar e clique no botão Save changes button. Você pode alterar o URL da postagem sempre que quiser.

Endpoint

Recupere os dados da postagem por meio do seguinte endpoint da API REST:

GET /wp-json/api/v2/social_media_post/post/

Retorno JSON
{
  "permalink": "https://www.instagram.com/p/XXXXXXXXXXXX/",
  "caption": "Caption text",
  "media_url": "https://scontent-ams4-1.cdninstagram.com/v/XXX/XXX.jpg?_nc_cat=X&ccb=1-5&_nc_sid=XX&_nc_ohc=XXX&_nc_ht=scontent-ams4-1.cdninstagram.com&edm=XXX",
  "url_token": "https://ig.instant-tokens.com/users/XXXXXX/instagram/XXXX/token.js?userSecret=XXXX",
  "username": "XXXXXXXX",
  "timestamp": "2020-12-14T20:12:36+0000"
}

Exemplos de Front

Exemplo frontal com JQuery

<h3>Preview:</h3>
<img class="instagram_post_media_url" src="">
<p>
  <b>Permalink: </b><a class="instagram_post_permalink" href="" target="_blank"></a><br>
  <b>Username: </b><a class="instagram_post_username" href="" target="_blank"></a><br>
  <b>Date: </b><span class="instagram_post_timestamp"></span><br>
  <b>Caption: </b><span class="instagram_post_caption"></span>
</p>

<script>
  jQuery(document).ready(function() {
    jQuery.get('/wp-json/api/v2/social_media_post/post/', function(data) {
      jQuery('.instagram_post_media_url').attr('src', data.media_url);
      jQuery('.instagram_post_permalink').attr('href', data.permalink);
      jQuery('.instagram_post_permalink').html(data.permalink);
      jQuery('.instagram_post_username').attr('href', 'https://www.instagram.com' + data.username);
      jQuery('.instagram_post_username').html('@' + data.username);
      jQuery('.instagram_post_timestamp').html(data.timestamp);
      jQuery('.instagram_post_caption').html(data.caption);
    });
  });
</script>

Exemplo frontal com Js moderno (vue, react, angular…)

const response = await fetch('/wp-json/api/v2/social_media_post/post/');
const instagramPost = await response.json();
console.log('media_url', instagramPost.media_url);
console.log('permalink', instagramPost.permalink);
console.log('username', instagramPost.username);
console.log('timestamp', instagramPost.timestamp);
console.log('caption', instagramPost.caption);

Diretório de plugins do Worpress

Jfa Social Media Post

Repositório

This WordPress plugin allows you to retrieve a specific Instagram post and consume it via the REST API.
https://github.com/jfadev/jfa-social-media-post
1 forks.
4 stars.
0 open issues.

Recent commits:
  • Update README.mb, jfadev
  • Update README.md, GitHub
  • Fiz readme.txt, jfadev
  • Update README.md, jfadev
  • Icons and banners for plugin directory, jfadev

: Instagram, Mídia social, Plugin Wordpress

Serviços

  • Excel2chatGPT $10.00
  • Bot Tok $45.00
  • Correção de bugs em seu aplicativo PHP Symfony $70.00 / hora
  • Correção de bugs em seu site Wordpress $70.00 / hora
  • Automação de tarefas usando Node.js $70.00 / hora

Blog

  • Como pagar com um cartão bancário em Cryptomus
  • Guia completo para iniciantes para o Bot Tok: Comandos do terminal explicados
  • Melhor site para obter visualizações no TikTok
  • Jfa Whatsapp Chatbot
  • Bot do TikTok

Explorar

  • Livre 10 Curtidas no TikTok
  • Visualizações 2K gratuitas do TikTok
  • Livre 100 Favoritos do TikTok
  • Livre 300 Compartilhamentos do TikTok
  • Comprar visualizações do TikTok
  • Livre 100 Curtidas no Instagram
Twitter
LinkedIn
YouTube
GitHub

© 2013-2025 Jordi Fernandes Alves (@jfadev)