Template Installation and Customization

The original template comes from [https://github.com/zivong/jekyll-theme-hamilton]

Basic Installation Process

Blog Comments Section

  • GitHub Pages (the io homepage) is a typical static website and requires plugins to enable comment interaction.

    A commonly used and convenient commenting plugin is Disqus. You just need to register an account, create a shortname for your site, then replace the shortname in the template with your own and embed the code snippet at the bottom of your blog page to enable the comments section.

    
    /**
     *  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 = PAGE_URL;  Replace PAGE_URL with your page's canonical URL variable
    this.page.identifier = PAGE_IDENTIFIER; 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://.disqus.com/embed.js';
      s.setAttribute('data-timestamp', +new Date());
      (d.head || d.body).appendChild(s);
    })();