Disqus Ga Bisa Tampil
Tema minimal mistake sudah mendukung Disqus tanpa perlu menambah apa-apa lagi.
Tapi setelah dikonfigurasi masih tetep ga muncul. Apa penyebabnya? 🤔
Setelah baca-baca di halaman troubleshooting Disqus kemungkinan dikarenakan oleh this.page.url
.
this.page.url must use an absolute URL; relative URLs won’t work. E.g.,
Good — absolute URL: this.page.url = ‘http://example.com/article/1/’;
Bad — relative URL: this.page.url = ‘/article/1/’;
Sedangkan kalau dilihat source code saat dirender di browser:
var disqus_config = function () {
this.page.url = "//blog/import-dari-blog-abytes-xyz-beres/"; // Replace PAGE_URL with your page's canonical URL variable
this.page.identifier = "/blog/import-dari-blog-abytes-xyz-beres"; // Replace PAGE_IDENTIFIER with your page's unique identifier variable
};
URL-nya engga full, alias relative. Jadi sepertinya tidak memungkinkan memasang Disqus di GitLab Pages. 😔
Dan ngga hanya Disqus, fitur share ke sosmed-nya pun tidak berjalan, karena setiap URL yang tampil relative semua. 😔
Ternyata solusinya cukup mudah. Hanya perlu mengganti konfigurasi di _config.yml
untuk url
diisi dengan URL blog yaitu https://alamaby.gitlab.io.
Alhamdulillah Disqus dan share sosmed bisa dipake juga. 😊
Comments