Codigo dinamico de comentários do facebook

De Tek-System Wiki
Ir para navegação Ir para pesquisar

appId é o Id do aplicativo que voce deve criar no facebook! Crie o aplicativo em:

 https://developers.facebook.com/apps/
 

Nota: Voce deve se cadastrar como um desenvolvedor no facebook!

O código a seguir deve ficar em um bloco do magento!

Nota: A plataforma do aplicativo deve ser site.


    <div id="fb-root"></div>
    <script>(function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = 'https://connect.facebook.net/pt_BR/sdk.js#xfbml=1&version=v2.11&appId=152557058702982';
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));
    </script>

    <div class="fb-comments" property="fb:152557058702982" id="comentarioFacebook" data-href="" data-width="100%" data-numposts="5"></div>

    <script type="text/javascript">
        document.getElementById("comentarioFacebook").setAttribute("data-href", window.location.href );
    </script>

 


Ativar Moderação

Vá até


 vendor/magento/module-catalog/view/frontend/templates/product/view/opengraph/general.phtml

 

e adicione a meta tag


 <meta property="fb:app_id" content="xxxx" /> passando xxxx o id do seu aplicativo no facebook.