Количество комментариев к диску не загружается при использовании идентификатора

У меня есть страница обзора эпизодов, где я хочу отобразить комментарий для каждого эпизода. Однако ничего не появляется после выполнения действий, указанных в руководстве Disqus. Это работает только когда я использую data-disqus-url приписывать. Но я предпочитаю использовать уникальный идентификатор по понятным причинам.

Я перебираю каждый эпизод, чтобы отобразить его информацию, включая количество комментариев:

<span class="disqus-comment-count" data-disqus-identifier="{{$episode->id}}"></span>

Я загружаю JavaScript в конце страницы прямо перед телом так:

<script type="text/javascript">
    /* * * CONFIGURATION VARIABLES * * */
    var disqus_shortname = 'animekyun';
    /* * * DON'T EDIT BELOW THIS LINE * * */
    (function () {
        var s = document.createElement('script');
        s.async = true;
        s.type = 'text/javascript';
        s.src = '//' + disqus_shortname + '.disqus.com/count.js';
        (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
    }());
</script>

В фактическом представлении эпизода у меня есть следующее:

<div id="disqus_thread"></div>
<script type="text/javascript">
    /* * * CONFIGURATION VARIABLES * * */
    var disqus_shortname = 'animekyun';
    var disqus_identifier = '{{$episode->id}}';
    /* * * DON'T EDIT BELOW THIS LINE * * */
    (function () {
        var dsq = document.createElement('script');
        dsq.type = 'text/javascript';
        dsq.async = true;
        dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
        (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
    })();
</script>

Я не использую CMS. Я использую Laravel вместо.

1 ответ

Решение

Согласно disqus dev, фактический счет генерируется после загрузки страницы комментария. Затем для синхронизации сервера потребуется несколько минут. Другими словами: загрузите страницу, подождите минуту, и появится количество комментариев.

Другие вопросы по тегам