disqus 相关问题

Disqus是一个全球评论系统,可以改善网站讨论并连接网络上的对话。

Disqus 集成在下一个 js 应用程序、下一个链接和下一个脚本中导致问题

我正在尝试将 disqus 集成到我的下一个网站中,但我必须使用链接标签进行导航。我无法在此用例中使用锚标记。 disqus就是通过这段代码实现的,我做的很简单

回答 1 投票 0

如何去除恶心的disqus广告

最近Disqus评论上方开始出现成人视频广告,无论如何我似乎都无法阻止它们。旧的解决方案不再有效;他们好像变了……

回答 1 投票 0

DISQUS:是否可以在给定论坛中获取特定用户的帖子?

我正在运营一个网站,其社区由 Disqus 提供支持。我想创建用户个人资料页面,该页面将显示特定用户的最近活动,但仅限于我的

回答 1 投票 0

在 jekyll 博客上安装 disqus 评论

我已按照 Disqus 页面上有关如何安装 disqus 评论的说明进行操作,但是,当我部署博客网站时,它不会加载。 我将 disqus 通用代码放入包含文件夹中,然后...

回答 2 投票 0

disqus-comment-count 不可自定义

我正在尝试让 Disqus 与 WordPress 一起使用(反之亦然)。 现在,当我显示 disqus 评论数时,我会收到 [number] 条评论。我想删除“评论”一词。 所以,我进入站点社区设置...

回答 3 投票 0

Next.js 重新加载脚本标签

我正在尝试将第 3 方评论脚本嵌入到我的 next.js 中,例如。 (disqus、remark42、hyvor)但不幸的是它只在第一次加载时加载,我必须再次重新加载页面以获取嵌入的第三个

回答 2 投票 0

ExpressionEngine 评论导入到 Disqus

有人解决过将默认 ExpressionEngine 注释导入 Disqus 的问题吗?我在 github 上找到了这个,但我不确定如何使用它,或者它是否有效。 http://gist.github.com/202802

回答 5 投票 0

disqus 无法在本地主机中加载,已经处于开发模式

无论我做什么,我都无法使disqus在开发模式下工作。 disqus 帐户是新帐户,里面没有内容。 在我的网站标题中我有 变种 </desc> <question vote="9"> <p>无论我做什么,我都无法使 disqus 在开发模式下工作。</p> <p>disqus账号是新的,里面没有内容。</p> <p>在我的网站标题中</p> <pre><code>&lt;script type=&#34;text/javascript&#34;&gt; var disqus_developer = 1; var disqus_url = &#39;example.com&#39;; &lt;/script&gt; </code></pre> <p>不是真正的域,但由于我在本地主机中使用它,所以它应该可以工作,对吧?</p> <p>那么我的内容就在最后:</p> <pre><code> &lt;div id=&#34;disqus_thread&#34;&gt;&lt;/div&gt; &lt;script type=&#34;text/javascript&#34;&gt; /* &lt;![CDATA[ */ var disqus_shortname = &#39;mywebsiteshortname&#39;; // the real thing, this is just for show /* * * DON&#39;T EDIT BELOW THIS LINE * * */ (function() { var dsq = document.createElement(&#39;script&#39;); dsq.type = &#39;text/javascript&#39;; dsq.async = true; dsq.src = &#39;//&#39; + disqus_shortname + &#39;.disqus.com/embed.js&#39;; (document.getElementsByTagName(&#39;head&#39;)[0] || document.getElementsByTagName(&#39;body&#39;)[0]).appendChild(dsq); })(); /* ]]&gt; */ &lt;/script&gt; &lt;noscript&gt;Please enable JavaScript to view the &lt;a href=&#34;//disqus.com/?ref_noscript&#34;&gt;comments powered by Disqus.&lt;/a&gt;&lt;/noscript&gt; &lt;a href=&#34;//disqus.com&#34; class=&#34;dsq-brlink&#34;&gt;blog comments powered by &lt;span class=&#34;logo-disqus&#34;&gt;Disqus&lt;/span&gt;&lt;/a&gt; </code></pre> <p>在铁饼上我有: <img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL1B4allpLnBuZw==" alt="disqus settings"/></p> <p>与我的设置中的 URL 相同,并且短名称相同。</p> <p>但尽管如此,讨论仍无法加载:</p> <blockquote> <p>我们无法加载 Disqus。如果您是版主,请参阅我们的故障排除指南。 </p> </blockquote> <p>故障排除指南根本没有帮助。</p> <p>这是预期的行为,还是有办法让我在本地主机和开发人员模式下加载和使用注释,以正确测试和配置它?</p> </question> <answer tick="true" vote="6"> <p>看起来问题出在您的 <pre><code>disqus_url</code></pre> 上,这需要是绝对 URL。使用 <pre><code>var disqus_url = &#39;http://example.com&#39;</code></pre> 应该可以工作</p> <p><strong>附加说明:</strong>您不再需要使用“disqus_developer”,它将在本地加载,无需任何额外的配置。如果您在站点设置中设置受信任域,只需确保将 <pre><code>localhost</code></pre> 添加到列表中即可。</p> </answer> <answer tick="false" vote="3"> <h1>更新:</h1> <p>Disqus 进行了一些更改,我无法将 <pre><code>localhost</code></pre> 添加为受信任域。据我所知,他们也不再支持<pre><code>disqus_developer = 1</code></pre>。</p> <h1>简单的解决方案:</h1> <p>在开发过程中从 Disqus 中删除所有受信任的域。据我所知,删除所有受信任的域与允许任何域访问您的 Disqus 是一样的。</p> <h1>高级解决方案:</h1> <p>简单的解决方案会带来一些安全问题,而该解决方案可以解决这些问题。此示例使用 Sinatra,但任何后端语言或库都应该可以工作。使用相同的 Disqus 进行开发和生产并不是一个好主意。在应用程序控制器中,添加此块。</p> <pre><code>class ApplicationController &lt; Sinatra::Base before do @production = Sinatra::Application.production? @disqus_url = @production ? &#34;production.disqus.com&#34; : &#34;development.disqus.com&#34; end end </code></pre> <p>在 Disqus 中创建两个站点并更改 <pre><code>production.disqus.com</code></pre> 和 <pre><code>development.disqus.com</code></pre> 以相应地匹配您的 Disqus URL。</p> <p>在您的视图中<pre><code>somefile.erb</code></pre>,在您想要发表评论的位置添加以下代码。</p> <pre><code>&lt;div id=&#34;disqus_thread&#34;&gt;&lt;/div&gt; &lt;script&gt; var disqus_config = function () { this.page.url = &#34;&lt;%= request.url %&gt;&#34;; }; (function() { // DON&#39;T EDIT BELOW THIS LINE var d = document, s = d.createElement(&#39;script&#39;); s.src = &#39;//&lt;%= @disqus_url %&gt;/embed.js&#39;; s.setAttribute(&#39;data-timestamp&#39;, +new Date()); (d.head || d.body).appendChild(s); })(); &lt;/script&gt; &lt;noscript&gt;Please enable JavaScript to view the &lt;a href=&#34;https://disqus.com/?ref_noscript&#34;&gt;comments powered by Disqus.&lt;/a&gt;&lt;/noscript&gt; &lt;script id=&#34;dsq-count-scr&#34; src=&#34;//&lt;%= @disqus_url %&gt;/count.js&#34; async&gt;&lt;/script&gt; </code></pre> <p><strong>安全重要事项:</strong> 在您的 Disqus 中的 <pre><code>admin/settings/advanced/</code></pre> 下,将您的网站 URL 添加到生产 Disqus 的受信任域,这将限制来自其他域的访问。不要将任何受信任的域添加到您的开发 Disqus,以便它将在 <pre><code>localhost</code></pre> 上运行。这也将使您的开发和生产网站的所有评论分开。</p> </answer> <answer tick="false" vote="0"> <p>使用 Hugo 创建我的网站(托管在 localhost:1313)。 尝试了各种步骤,但在本地主机中都不起作用。这是我在 localhost 中测试 disqus 的方法</p> <ol> <li>如果没有安装则安装ngrok(很简单)</li> <li>运行一个命令:ngrok http 1313</li> <li>复制提供的 ngrok URL(例如:9d8a-203-211-204-76.ngrok-free.app)并将其粘贴到“设置”>“高级”中的“受信任域”字段中</li> </ol> </answer> </body></html>

回答 0 投票 0

自定义Disqus

我刚刚将 Disqus 集成到我正在开发的 Wordpress 主题中。除了 CSS 之外,一切都工作正常。 如何将我自己的 css 样式应用到 Disqus ? 在我的 .less 文件中,我写了这样的内容: #disqus_t...

回答 4 投票 0

Disqus 锚链接“#disqus_thread”不起作用

使用 Disqus 锚链接(例如 url-to/my-blog-post#disqus_thread)访问我的博客 url 时,浏览器不会向下滚动到 元素。 相反,如果我已经... 使用 Disqus 锚链接访问我的博客网址时(例如 url-to/my-blog-post#disqus_thread),浏览器不会向下滚动到 <div id="disqus_thread"> 元素。 相反,如果我已经在页面url-to/my-blog-post 并单击链接url-to/my-blog-post#disqus_thread 它向下滚动到div . 我以为是加载问题。浏览器访问页面并没有找到 div 元素,因为它仍然由 Disqus JS 生成。 我试图改变 JS 代码的位置,但没有任何改变。 这是我博客中的示例帖子网址: https://2bluebuffalo-en.blogspot.com/2018/11/how-to-crop-square-video-macos.html#disqus_thread 它不起作用,但是如果您单击“By Blue Buffalo”旁边的链接(在共享按钮上方,现在写着“2 条评论”),则锚链接有效。 解决方法 好的,这就是我找到的解决方法。它工作得很好。以防万一有人要点击那个链接。 <script> setTimeout(function(){ var hash = window.location.hash.substr(1); if (hash == "disqus_thread") { location.hash = "#comments"; location.hash = "#" + hash; }; }, 1000); </script> 等待是因为我花了一秒钟。加载所有内容(有时甚至更多)。它可以改变。 你可以试试这个技巧: 编辑博客的 HTML 并添加 Disqus 脚本。对于您的评论,您可以这样做: <div id = "comments"> <div id = "disqus_thread"></div> </div> 这将带您到评论部分并加载 Disqus 评论。 我可以告诉你我遇到的这位专家,他非常直率和高效。他帮助破解任何你想要的东西,比如信用评分、学校成绩、贬损标记、驱逐、学生贷款。他也帮助破解了我配偶的 facebook 帐户。他是一体的,通过 Liammason4306 在 g/m/a/i/l/ dot c/o/m 查看他

回答 2 投票 0

获取 Disqus 用户的邮箱域

我主持了一个 Disqus 论坛,其中一个人决定继续向论坛发送垃圾邮件并骚扰成员,每次他出现时,他的新帐户都会被迅速禁止。但是,我会...

回答 0 投票 0

Disqus 评论深色模式呈现白色背景

我写了一个自定义网络服务器,付出了很多努力让一切看起来都很好,但是当我强制 disqus 使用黑暗模式时,disqus 在黑暗模式下加载白色文本(目前我只

回答 0 投票 0

Disqus“显示评论”按钮停止工作

我有一个使用 Disqus 进行评论的网站。我用一个按钮来隐藏评论。用户必须单击“2 条评论”按钮才能看到评论: 对于评论为零的博客文章,

回答 0 投票 0

在本地主机上使用Disqus?

Disqus并没有出现在localhost上。我试过这个解决方案,但我相信这个方法已经被废弃了,因为它不再有效。我在网上看到的所有答案都是这样,但都是一些 ...

回答 1 投票 2

Disqus邮件通知打开本地主机,而不是真正的网站。

我使用的是Gastbyjs与Disqus插件的评论功能。我按照这里的指导在博客中收到了评论邮件,但是当我点击 "回复XXX "按钮时,却打开了。...

回答 2 投票 0

Disqus似乎比平时的错误时间要长。

有没有人在使用disqus时出现这种错误?Disqus似乎比平时花的时间更长。重新加载?我今天下午在我的博客中安装disqus时,我使用的浏览器是......

回答 2 投票 2

将disqus添加到post.html会中断github页面的整个页面

我有这样的Github页面-https://github.com/Diyago/Diyago.github.io它是使用Jekyll从模板创建的。要添加评论部分,我使用__layour下的disqus代码sniptset创建了post.html ...

回答 1 投票 0

disqus评论计数更新

我正在尝试从Disqus中获取评论数。现在,要计算评论数,我仅使用由Disqus提供的javascript这样的函数(){var s = document.createElement('script'); ...

回答 1 投票 2

Disqus发送评论的电子邮件打开本地主机,而不是真实的网站

我正在使用带有Disqus插件的Gastbyjs进行评论。我按照此处的说明在博客中收到有关评论的电子邮件,但是当我单击按钮:“回复XXX”时,它会打开...

回答 1 投票 0

如何更改DISQUS注释框的颜色?

我想更改DISQUS注释框的颜色。这是我的EG网站:https://filerax.com/avast-free-antivirus/背景为灰色,我想将其设为透明或白色,然后...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.