デフォルトの ExpressionEngine コメントを Disqus にインポートすることに取り組んだ人はいますか? これは github で見つけましたが、使い方や機能するかどうかはわかりません。http://gist.github.com/202802
4 に答える
Disqus コメントを Expressionengine に統合する無料のアドオンもあります - http://devot-ee.com/add-ons/disqus
私は最近、多くのコメントがあるかなり大きなサイトでこのプラグインを使用しました:
http://devot-ee.com/add-ons/cx-disqus-comments
いくらかのお金がかかりますが、それは仕事をしました、そしてそれはEE FROM disqusに同期します、それはSEOのために良いかもしれません(JSなしであなたのDisqusコメントをページに置くことができるので)。
EE コメントを手動で Disqus にインポートすることもできます。これは、EE タグを使用して「WXR」XML ファイルを作成する方法を説明するRyan Battles による記事です。
そして、いくつかの落とし穴に気をつけたいと思うでしょう:
- XML ファイルの先頭に空白行がないことを確認してください。
- ASCII コードをプレーン テキストに変換します。
- JavaScript メール暗号化を無効にします。[チャンネル設定] > [コメント投稿設定] に移動し、[ URL とメール アドレスを自動的にリンクに変換しますか?] を設定します。「いいえ」に。コメント フォームで WYSIWYG エディターを使用している場合は、WYSIWYG エディターでも無効にする必要があります。
Disqus は、最初に偽の URL へのテスト インポートを実行して、すべての問題を解決することを推奨しています。インポート ファイルに関する問題を出力するインポート モニターがあります。
私は実際にRubyスクリプトを機能させましたが、非常にうまく機能しました。
いくつかのギャップを埋めるために、スクリプトにいくつかの簡単なコメントを追加しました:http: //gist.github.com/266251