2010/06現在
WP3.0からマルチサイトが可能になったので必要ないかもです。
ブログとは違うテーマのコンテンツを管理しようと思うけど、別ドメインで作るのもあれだし、サブディレクトリーにもうひとつWPをインストールするだけでいいかなって思って調べました
単純に、ルートディレクトリ内に、サブフォルダを作成し、そのフォルダにWPをインストールして、サブ用のデータベースのテーブルを作ればいいのですが
条件さえ合えば、新たにWPをインストールしなくても大丈夫なようです。
参考サイト
WordPressを複数設置する方法のまとめ
なるほど、WP MUっぽくするんですね
“abc”と”xyz”をサブディレクトリーとして設置する場合の流れ
1、ルートディレクトリに”abc”と”xyz”のフォルダを作成。
2、参考サイトの手順2の.htaccessの作成に習って、”.htaccess”を作成し次のコードを追加する
Options FollowSymLinks Includes
RewriteEngine On
RewriteRule (.*) /$1 [L]
RewriteRule . /index.php [L]
作成した.htaccessを、ルートディレクトリーに作成したフォルダ”abc”と”xyz”にアップロードする。
3、んで、参考サイトの手順3の./wordpress/wp-config.phpにコードを追加するに習って
wp-config.phpに次のコードを追加する。
// determine table prefix according to the REQUEST_URI
$prefix_array = array(
'/abc' => 'wp_abc_' ,
);
if($prefix_array){
$uri = $_SERVER['REQUEST_URI'];
foreach($prefix_array as $search_uri => $search_table_prefix){
if(strpos($uri, $search_uri) === false){ continue; }
$table_prefix = $search_table_prefix;
}
}
// determine table prefix according to the REQUEST_URI
$prefix_array = array(
'/xyz' => 'wp_xyz_' ,
);
if($prefix_array){
$uri = $_SERVER['REQUEST_URI'];
foreach($prefix_array as $search_uri => $search_table_prefix){
if(strpos($uri, $search_uri) === false){ continue; }
$table_prefix = $search_table_prefix;
}
}
参考サイトのコードを設置したい数だけ追加しました。
追加した場所は
半角英数字と下線のみを使用してください。
*/
$table_prefix = 'wp_';
ここ
/**
‘/abc’ => ‘wp_abc_’ ,
コード内の/abcは、ルートに作成したフォルダ名で、wp_abcはデータベースのテーブル名
んで、wp-config.phpを再アップロードする。
4、参考サイトの手順4の/test/wp-admin/install.phpにアクセスに習って
ドメイン/abc/wp-admin/install.php
設定が無事に出来ていれば、ブログ名などのの入力画面になるので、ブログ名などを入力してインストールを完了させます。
複数追加する場合は同様に
ドメイン/xyz/wp-admin/install.phpも同様にインストールを完了させます。
5、参考サイトの手順5.「アップロードするファイルの保存場所」を変更するの項目も習って
設置したWPの管理画面のメニューから「設定」→「その他の設定」を開き
“アップロードするファイルの保存場所”に、
“wp-content/abc”を入力し保存
同じく別で追加したWPの方も変更しておく
あとは、通常の設定(パーマリンクやブログ設定など)を行う。
注意点は参考サイトにもあるように、アドレスはしっかり打たないと本体にリダイレクトされます。
悪い
ドメイン/abc/wp-admin
良い
ドメイン/abc/wp-admin/
あとは、追加したWPから本体に追加されてるプラグインやテーマが利用できるので、追加したブログのコンテンツに合わせて構築するだけです。
ルートWPをサークルのメインサイトに、追加したWPをメンバー個別のブログに
ルートWPを店舗のサイトに、追加したWPをスタッフブログに、更に追加したWPをオンラインショップに
ルートWPは公開、追加したWPは会員専用とか
などなど、色々遊べそうです。
巷で噂になってるWPとWPMUの統合で上記のような事が設定なく出来る日も来るでしょうが
それまでは
※、管理人はPHPに詳しくないので質問は受け付けておりません
Did you like this? Share it:
PR
<
関連してるかも
- 2010年10月22日 -- [WPプラグイン] Widgets on Pages – ページ内にウィジェット領域を追加する。WordPress Plugin
ページやポストにウィジェット領域を追加するプラグイン
「Widgets on Pages」
通常だと、ウィジェット領域を記述したページテンプレートをテーマフォルダに追加して、ウィジェット領域を持ったページを作りますが
このプラグインを導入すれば、ページの新規作成時にショートコードを入れるだけで済むので便利です。
1、プラグインをアップロード & 有効化
2、管理メニュー ... - 2010年7月25日 -- [WPプラグイン] QR Encoder – QRコードエンコーダーをウィジェットに設置
ウィジェットにQRコードエンコーダーを設置するプラグイン。
「QR Encoder」
プラグインを有効化後にウィジェットに追加するだけ。
プラグイン"QR Encoder"のダウンロードページへのリンクと、URLのインプットフォームが表示され
URLを入力してエンターでQRコードが生成される。
QRコードを設置するのでは無く、エンコーダーの設置です。
QRコード... - 2010年7月23日 -- [WPプラグイン] HTML5 Player Plugin for Wordpress – HTML5 プレイヤー
HTML5 Player Plugin for Wordpress は、HTML5 プレイヤーのプラグインです。
Support VIDEO Type
.mp4
.ogv
.webm
Support AUDIO Type
.ogg
.aac
.mp3
作者サイトにテストがあるのでプレイヤーのインターフェースはそちらで確認して下さい。
「CJ Jackson 」
... - 2010年7月18日 -- [WordPress] カテゴリーページの備忘録
カテゴリーページのループ外にカテゴリー名と、カテゴリー説明と画像を表示する備忘録
カテゴリー説明のタグは WP 3x のデフォルトテーマ2010に使われてるタグです。
使用テーマの画像フォルダ内に、各カテゴリーの画像を用意する。
"wp-content/themes/xxxx/images/cat/カテゴリーID.gif"
category.php の if (have_p... - 2010年7月17日 -- [WPプラグイン] HidePost – 投稿内に会員にだけ表示させるスペースを
本文内のショートコードで囲んだ部分をログインユーザーにのみ表示させるプラグイン。
「HidePost」
前からあったプラグインだと思うので前のWPバージョンでもOKと思いますが、今回は WP 3.0 でテスト
1、プラグインを有効化
2、管理メニューの設定から"HidePost"を開く
"Enable Hidepost (Uncheck if you want to di... - 2010年7月15日 -- [WPプラグイン] Sidebar Photoblog: Photoblog – サイドバーに特定カテゴリーのフォトを一覧表示
サイドバーに指定したカテゴリー内のフォトをサムネイル表示するプラグイン
「Sidebar Photoblog: Photoblog」
フォトを多く含んだカテゴリーや、フォト日記のカテゴリーがある場合に、サイドバーにサムネイル表示させれれば見栄えもいいかもです。
※、指定できるカテゴリーはひとつだけ
1、プラグインを有効化
2、管理メニュー「外観」からウィジェットを開き、"Si... - 2010年7月12日 -- [WPプラグイン] Simple Footnotes – 事項の作成に便利そうな WordPress Plugin
Create simple, elegant footnotes on your site. Use the [ref] shortcode and the plugin takes care of the rest.
Example usage: Lorem ipsum. [ref]My note.[/ref]
事項ページを作る時に便利そうなプラグイン
「Simple Foot... - 2010年7月11日 -- [WPプラグイン] Front Page Categories – トップページに特定カテゴリーの記事だけ表示
特定のカテゴリーの記事だけをトップページに表示するプラグイン。
「Front Page Categories」
ハックでも出来るんですが、プラグインで簡単に済ませたい時に便利
1、プラグインの有効化
2、管理メニュー「設定」から"Front Page Categories"を開く。
3、表示させたいカテゴリーにチェックを入れて変更を保存
... - 2010年7月8日 -- [WPプラグイン] Improved Page Permalinks – ページに .html を付ける WordPress Plugin
ページのURLに .html を付けるプラグイン
「Improved Page Permalinks」
プラグインを有効化するだけ
次ぎのようになる
ドメイン/ページ名.html
ドメイン/親ページ/
ドメイン/親ページ/子ページ.html... - 2010年7月6日 -- WPMU 設定備忘録
WordPress 3.0から使えるようになったMUの設定備忘録。
1、wp-config.phpをダウンロード
2、wp-config.phpに次のコードを追加
define('WP_ALLOW_MULTISITE', true);
追加する場所は
* @package WordPress
*/
ここに追加
// 注意:
// Window...
Post in サイト作り //