私は新しいワードプレスブログを作成しています。私はブログに2ページを作りたいです。人気のある投稿を表示する1ページと最近の投稿を表示する別のページ。人気の投稿はページビュー、ソーシャルシェア、コメントに従って影響を受けるはずです。
投稿が人気のあるページに表示されると、いつまでも表示されるはずです。新しい投稿はそこに来ますが、前の投稿はそこから消えません。
通常人気の投稿は、24時間で最も人気のあるもの、またはそのようなものです。それは大丈夫ですが、一度それが示されればそれはあと24時間後になくなってはいけません。 24時間以内に10件の投稿が人気として表示され、さらに24時間以内に5件の投稿が表示される場合がありますが、人気のあるページではすべての投稿が24時間以内に表示されます。
このコードの書き方または任意のプラグイン。私はこのフォーラムの規則を知っています。私はどんなプラグインにも尋ねるべきではありませんが、どんなコードでもお勧めします。しかし、私はプラグインを使うこともできます。
最初にを読んで、 Page Templates _あなたが欲しいページを作成する方法を学びましょう。
次に最近の投稿を取得しても問題ありません。それに応じて order and orderby パラメータを使用して WP_Query でクエリを実行するだけです。
3番目にwordpressはページビューを数えません、あなたはこれをあなた自身が実装しなければなりません。もちろん社会的なことも同じです。コメント数は簡単な部分です、あなたはワードプレスでデフォルトでこれをすることができます。これらがすべて揃っていれば、たとえばすべての値を カスタムフィールド に結合し、このフィールドで meta_ * ソートを実行できます。
しかし、上記は本当にあなたが始めるためのものです。私はあなたが周りを見てみることをお勧めします、WPSEのページビューとソーシャルカウントのための解決策が他の場所にあります。あなたがあなたの研究をしたならば、あなたはより具体的な質問とあなたの目標を達成するのにより多くの助けを得るためにいくつかのコードで戻ってきます。