2017-05-21 12 views
2

最近、R blogdownパッケージのHugoテーマ「kakawait/hugo-tranquilpeak-theme」を使用して静的サイトをセットアップしました。すべてが正常に動作していますが、私はdisqus-pluginとsocial share-URLsを動作させることができませんでした。サイトはGithub Pagesでホストされています。Disqusプラグイン+ R blogdownを使用して生成されたサイトにソーシャルURLがロードされない

config.tomlの設定とDisqusのショートネームを変更しようとしましたが、機能しませんでした。あなたはブログ記事hereの終わりに見ることができるように

config.toml file

は、Disqusのは、「私たちはあなたの司会者であれば、当社のトラブルシューティングガイドを参照してください。ディスカスをロードすることができませんでした。」というエラーメッセージで失敗します一方、ソーシャルURL(ブログの最後にある共有アイコン用)は、htmlで表示され、baseURLのプレフィックスがありません。

Disqus-Teamはhelp pagesのいずれかで、間違って書式設定されたJS変数があるときにこれが通常発生すると述べています。

私のブログの記事の表示・ソースの

は、this.page.url変数は、相対URLが表示されます

this.page.url = '\/2017\/05\/tamilnadu-2016-election---a-data-story\/'; 

これは社会的なURLがページにツイッター/フェイスブック/ G-Plusのアイコン側に沿って表示されている方法です。

ツイッター:https://twitter.com/intent/tweet?text=%2f2017%2f05%2ftamilnadu-2016-election---a-data-story%2f

のFacebook:https://www.facebook.com/sharer/sharer.php?u=%2f2017%2f05%2ftamilnadu-2016-election---a-data-story%2f

Gプラス:https://plus.google.com/share?url=%2f2017%2f05%2ftamilnadu-2016-election---a-data-story%2f

私はベースURLのコンフィグ設定でいくつかの問題は、両方の問題を引き起こしていると思います。

ありがとうございます。

答えて

5

これはGitHubページを推奨しない理由の1つです.Netlifyです。 GitHubページで公開することもできますが、サイトを公開する前に必ずblogdown::hugo_build()を実行する必要があります。詳細はblogdown documentationを参照してください。

+0

あなたのご協力ありがとうございます。 'blogdown :: build_site()'(Rmdファイルを再コンパイルする必要がない 'blogdown :: hugo_build()')では、DisqusとSocial-URLの両方が今では問題なく動作します。はい、私はNetlifyをチェックアウトするつもりですが、いつかブログのトラフィックを得るためにラインを下ろしています。 – cosmos

関連する問題