Adicionar manualmente um gadget Disqus para o Blogger
Autor: Edilene brandao da silva | Publicado: 2014-07-10T14:15:00-07:00




Adicionar manualmente um gadget Disqus para o Blogger


Se o&nbsp;instalador do aparelho Disqus&nbsp;não está funcionando, você tem a opção de instalar manualmente o gadget em seu site Blogger.



Isso exigirá a edição do seu modelo&nbsp;"HTML"&nbsp;Blogger,&nbsp;

por isso não vai trabalhar com dinâmicas Visualizações modelos.&nbsp;

Adicionar um novo gadget

Vá para a sua seção Blogger "Layout" e clique em&nbsp;Adicionar um gadget&nbsp;na barra lateral
No Adicionar um Gadget pop-up, role para baixo para encontrar o&nbsp;HTML / Javascript&nbsp;no botão gadget e clique em +
Digite o&nbsp;Disqus&nbsp;como o&nbsp;título,&nbsp;&nbsp;&nbsp;e,&nbsp;para o&nbsp;conteúdo,&nbsp;&nbsp;o código a seguir:  &lt;- Disqus gadget de comentários -&gt;

Clique em Salvar e fechar a janela
Clique&nbsp;em Salvar arranjo&nbsp;no visualizador de layout






"Adicione o código Disqus ao seu modelo"

Vá até o seu blog&nbsp;Template&nbsp;seção, clique em "Editar HTML" e clique no botão "Editar modelo"
Clique dentro da área de texto e pesquisa para o widget que você acabou de criar no seu modelo de HTML, pressionando Ctrl-F (Command-F em OSX), em seguida, digitando&nbsp;Disqus&nbsp;.&nbsp;Você deve encontrar a seguinte linha:  &lt;b:widget id='HTML1' locked='false' title='Disqus' type='HTML'&gt;

Altere essa linha para adicionar&nbsp;= móveis 'sim'&nbsp;para carregar Disqus no seu modelo de celular.&nbsp;Ele vai ficar assim quando estiver pronto:  &lt;b:widget id='HTML1' locked='false' mobile='yes' title='Disqus' type='HTML'&gt;

Abaixo disso localizar e&nbsp;APAGAR&nbsp;o seguinte código logo antes da tag de fechamento.&nbsp;A seção que você está excluindo deve ficar assim:  id='main'&gt; &lt;b:includable
  &lt;- Único título de exibição, se é não-vazio -&gt;
  &lt;b:if cond='data:title != ""'&gt;
    &lt;h2 class='title'&gt; &lt;data:title/&gt; &lt;/ h2&gt;
  &lt;/ B: if&gt;
  &lt;div class='widget-content'&gt;
    &lt;data:content/&gt;
  &lt;/ Div&gt;
  &lt;b:include name='quickedit'/&gt;
&lt;/ B: includable&gt;

Antes do fechamento&nbsp;&lt;/ b: Widget&gt;&nbsp;tag, adicione o seguinte código Disqus (lembre-se de substituir "&nbsp;EXEMPLO&nbsp;"com o seu nome abreviado fórum e não se esqueça de deixar'' 'na frente do seu nome abreviado e''; 'depois).:  id='main'&gt; &lt;b:includable
            &lt;script type='text/javascript'&gt;
                var disqus_shortname = 'Exemplo';
                var disqus_blogger_current_url = "&lt;data:blog.canonicalUrl/&gt;";

                if (disqus_blogger_current_url.length!) {
                    disqus_blogger_current_url = "&lt;data:blog.url/&gt;";
                }

                var disqus_blogger_homepage_url = "&lt;data:blog.homepageUrl/&gt;";
                var disqus_blogger_canonical_homepage_url = "&lt;data:blog.canonicalHomepageUrl/&gt;";
            &lt;/ Script&gt;

            &lt;b:if cond='data:blog.pageType == "item"'&gt;
                &lt;style type='text/css'&gt;
                    # comments {display: none;}
                &lt;/ Style&gt;

                &lt;script type='text/javascript'&gt;
                    (Function () {
                        var bloggerjs = document.createElement ('script');
                        bloggerjs.type = 'text / javascript';
                        bloggerjs.async = true;
                        bloggerjs.src = 'http://' + disqus_shortname + '.disqus.com / blogger_item.js';
                        (Document.getElementsByTagName ('head') [0] | | document.getElementsByTagName ('body') [0]) appendChild (bloggerjs).;
                    }) ();

                &lt;/ Script&gt;
            &lt;/ B: if&gt;
                &lt;style type='text/css'&gt;
                    . Pós-comment-link {visibility: hidden; }
                &lt;/ Style&gt;

                &lt;script type='text/javascript'&gt;
                (Function () {
                    var bloggerjs = document.createElement ('script');
                    bloggerjs.type = 'text / javascript';
                    bloggerjs.async = true;
                    bloggerjs.src = 'http://' + disqus_shortname + '.disqus.com / blogger_index.js';
                    (Document.getElementsByTagName ('head') [0] | | document.getElementsByTagName ('body') [0]) appendChild (bloggerjs).;
                }) ();

            &lt;/ Script&gt;
&lt;/ B: includable&gt;

Clique&nbsp;em Salvar modelo&nbsp;.&nbsp;Assumindo que não há erros, Disqus deve mostrar corretamente em seu site agora.
(Opcional) Verifique se as meta tags em seu Blogger Template não forçar o Internet Explorer para carregar usando padrões IE7.&nbsp;Para mais informações, consulte&nbsp;Solução de problemas Disqus no Internet Explorer 8/9/10


Artigos relacionados

Blogger Troubleshooting




fonte:helpdisqus