Disqus comments problem

Did I miss something when editing disqus code? It’s not working, I’m on a hosting company

<div id="disqus_thread"></div>
        <script>
            /**
            *  RECOMMENDED CONFIGURATION VARIABLES: EDIT AND UNCOMMENT THE SECTION BELOW TO INSERT DYNAMIC VALUES FROM YOUR PLATFORM OR CMS.
            *  LEARN WHY DEFINING THESE VARIABLES IS IMPORTANT: https://disqus.com/admin/universalcode/#configuration-variables    */
            
            var disqus_config = function () {
            this.page.url = https://working.nicklasfox.se;  // Replace PAGE_URL with your page's canonical URL variable
            this.page.identifier = 'ghost-{{comment_id}}'; // Replace PAGE_IDENTIFIER with your page's unique identifier variable
            };
            (function() { // DON'T EDIT BELOW THIS LINE
            var d = document, s = d.createElement('script');
            s.src = 'https://nicklasfox1.disqus.com/embed.js';
            s.setAttribute('data-timestamp', +new Date());
            (d.head || d.body).appendChild(s);
            })();
        </script>
        <noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>

Please change these 2 lines,

  this.page.url = '{{url absolute='true'}}';  
  this.page.identifier = '{{comment_id}}';
1 Like

Tried that… and nothing. I’m giving the full post.hbs. Did I miss something?


{{! Template: Post }}
{{!< default}}

{{#post}}

    <main class="page">

        {{> "post-reading-time"}}

        <article class="post {{#if feature_image}}post-featured{{/if}}">

            {{#if feature_image}}
                {{> "post-cover"}}
            {{/if}}

            {{> "post-flow"}}

            <div class="wrapper">

                {{^if feature_image}}
                    {{> "post-header"}}
                {{/if}}

                {{> "post-main"}}

            </div>

        </article>

        <div class="post-end wrapper">

            {{> "post-footer"}}

            {{#primary_author}}
                {{> "author"}}
            {{/primary_author}}

            {{> "post-comments"}}

            {{> "post-nav"}}

        </div>

        <div id="disqus_thread"></div>
        <script>
            /**
            *  RECOMMENDED CONFIGURATION VARIABLES: EDIT AND UNCOMMENT THE SECTION BELOW TO INSERT DYNAMIC VALUES FROM YOUR PLATFORM OR CMS.
            *  LEARN WHY DEFINING THESE VARIABLES IS IMPORTANT: https://disqus.com/admin/universalcode/#configuration-variables    */
            
            var disqus_config = function () {
            this.page.url = '{{url absolute='true'}}';  // Replace PAGE_URL with your page's canonical URL variable
            this.page.identifier = '{{comment_id}}''; // Replace PAGE_IDENTIFIER with your page's unique identifier variable
            };
            */
            (function() { // DON'T EDIT BELOW THIS LINE
            var d = document, s = d.createElement('script');
            s.src = 'https://nicklasfox1.disqus.com/embed.js';
            s.setAttribute('data-timestamp', +new Date());
            (d.head || d.body).appendChild(s);
            })();
        </script>
        <noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>


    </main>


    <div class="wrapper">
        {{> "subscribe"}}
    </div>

{{/post}}

Before you start

1. Make sure you’ve registered your website with Disqus. Read the Quickstart Guide for more information.
2. You will need to be able to edit the HTML of the website you are installing Disqus on.
**3.**To install Disqus, you will need to know your forum shortname as registered on Disqus.

Embed code

This is the JavaScript embed code that loads and displays Disqus on your site, typically on the individual article or post pages. The disqus_thread ID is where the postbox is loaded, so make sure to include it above the embed script as shown below.

Note : Don’t forget to change EXAMPLE to your forum’s shortname.

<div id="disqus_thread"></div><script>    /**     *  RECOMMENDED CONFIGURATION VARIABLES: EDIT AND UNCOMMENT      *  THE SECTION BELOW TO INSERT DYNAMIC VALUES FROM YOUR      *  PLATFORM OR CMS.     *       *  LEARN WHY DEFINING THESE VARIABLES IS IMPORTANT:      *  https://disqus.com/admin/universalcode/#configuration-variables     */    /*    var disqus_config = function () {        // Replace PAGE_URL with your page's canonical URL variable        this.page.url = PAGE_URL;                  // Replace PAGE_IDENTIFIER with your page's unique identifier variable        this.page.identifier = PAGE_IDENTIFIER;     };    */        (function() {  // REQUIRED CONFIGURATION VARIABLE: EDIT THE SHORTNAME BELOW        var d = document, s = d.createElement('script');                // IMPORTANT: Replace EXAMPLE with your forum shortname!        s.src = 'https://EXAMPLE.disqus.com/embed.js';                s.setAttribute('data-timestamp', +new Date());        (d.head || d.body).appendChild(s);    })();</script><noscript>    Please enable JavaScript to view the     <a href="https://disqus.com/?ref_noscript" rel="nofollow">        comments powered by Disqus.    </a></noscript>

Configuration variables

Within the above embed code, there are configuration variables which tell Disqus how the system should work and behave. EXAMPLE is your “shortname” and should be replaced to tell Disqus which website account (called a forum on Disqus) this system belongs to.

this.page.url tells Disqus the location of the page for permalink purposes, this value will also uniquely identify the page and discussion thread if `identifier (below) is not set. The url must contain a protocol (HTTP or HTTPS).

this.page.identifier tells Disqus a unique value, used to identify the page and discussion thread

There are many more configuration variables available, but these are the most important. To learn more about these and the other configuration variables, read JavaScript configuration variables.