サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
hotmix.jp
この記事の所要時間: 約 5分7秒 ワードプレスでマルチサイトを作るときには、 親サイトがポータルサイトになり、 子ブログの記事を一覧にして表示することが多いと思います。 それぞれの子ブログは別々のユーザーが更新することになり、 その子ブログをカテゴリー毎に分けて最新情報などを一覧にしたいと思います。 一覧にする子ブログのblog_idを指定しておけば、 指定された子ブログの記事を呼び出すことができますが、 子ブログが増えるたびにポータルサイトのテーマを修正して blog_idを指定するのはかなり大変だと思います。 この時に便利なプラグインが「WordPressのマルチサイト機能を使う場合に便利なプラグインを配布してみる。 » とりあえず9JP」で配布されています。 このプラグインを使うとブログのoptionsテーブルに好きな項目を追加したり削除したり簡単にできるので、
ワードプレスでマルチサイトの子ブログから、記事を読み込んで親ブログに表示する。 ワードプレスのネットワーク機能で、複数のサイトの記事を一つのサイトに表示するには、 を使いますが、この方法だと各サイトごとに記事を表示することになります。 3つのサイトから最新記事を10件表示させたい時などは、直接データベースにアクセスして記事を呼び出す必要があります。 その時には < ?php global $wpdb; $blogs = array(2,3,4);//ブログのID $count = count($blogs); $sql = ''; for ($i = 0; $i < $count; $i++){ $blog = $blogs[$i]; switch_to_blog($blog); $sql .= <<< HERE (SELECT *, $blog as blog_id FROM $w
このページを最初にブックマークしてみませんか?
『hotmix – 一陽来復』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く