web-dev-qa-db-ja.com

フロントページにAjaxを使用して新しい投稿をリアルタイムで表示する方法

誰もが新しい投稿を自動的にフロントページに表示する方法を知っていますか。ページを更新する必要はありません。私は複数の作家のいるワードプレスサイトを持っていて、彼らの新しい投稿が自動的に現れるようにしたいです。

ありがとう。

2
Sirwan Qutbi

これを行うプラグインが見つかりません( Live Blogging Plugin は、必要なプラグインに似ています)。

現在のDOMの内容が最新の投稿である場合、一般的には、 定期更新 ajaxパターンを使用して数秒ごとにサーバーをチェックする必要があります。そうでない場合は、最新の投稿のコンテンツを挿入してください。がんばろう!

1
GavinR

私の(限られた)プログラミングの世界では、Ajax long pollingがライブアップデートを行う最も簡単な方法であることがわかりました。

その基本的な例は次のとおりです。 https://stackoverflow.com/questions/333664/simple-long-polling-example-code

他の方法はHTML5 Webソケットを使用することです(しかしそれは特別なサーバーセットアップを必要とします): http://net.tutsplus.com/tutorials/javascript-ajax/start-using-html5-websockets-今日/

0
xsonic