web-dev-qa-db-ja.com

ネットワーク:最新の投稿のリストを取得する

私は私のWordPressネットワーク内のネットワーク全体からのすべての最新のx投稿をリストする必要があります。私はすでにSitewide Tagsプラグインを使ってすべての投稿を別のブログにまとめていますが、他の場所に最新の投稿をリストする必要もあります。

私が見てきたほとんどのスクリプトとプラグインは、各ブログから1つの投稿のみを一覧表示しますが、最新のX投稿を日付順に一覧表示し、各ブログサイトから複数の投稿を許可する必要があります。

1
Martin-Al

Sitewideタグを使用して1つのブログを作成してから、そのブログのRSSフィードを使用して必要な場所に最新の投稿を表示することを検討しましたか。

2
FlashingCursor

ここにコードを書くこともできますが、他の場所ですでによく書かれています - Brad Williams によるマルチサイトプラグインを使用する準備ができています: 章のコードダウンロード15 [Zip] 。それは彼の Professional Plugin Development Book に同行することを意図しています、しかしそれは無料でダウンロードのために利用可能で、本がなくてもあなたにうまく役立つことができました。

特にパックからのこれら二つのプラグインは役に立ちます。

  • boj-multisite-latest-network-posts.php
  • boj-multisite-widget.php

あなたはすぐにそれらを使うことができるか、またはほんの数回の簡単な修正でそれをあなたの好みに合わせて作ることができます。

あなたのユースケースにとって最も重要で役に立つ機能は以下の通りです。

そして、プラグインで使われているこれらの関数やテクニックのどれかがもっと説明を必要としているかどうか躊躇しないでください...

1
Michal Mau