成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

只需安裝WordPress程序?qū)崿F(xiàn)多個博客的方法

2013-06-09 09:40:43來源:我愛水煮魚作者:

你是否有多個博客,每個博客都是獨立使用 WordPress 程序獨立安裝的博?那么你是否厭煩了重復(fù)多次的升級,重復(fù)多次的安裝插件?如果是的,除了可以使用 WordPress Network 功能之外,你還可以一個 WordPress 安裝,

你是否有多個博客,每個博客都是獨立使用 WordPress 程序獨立安裝的博?那么你是否厭煩了重復(fù)多次的升級,重復(fù)多次的安裝插件?如果是的,除了可以使用 WordPress Network 功能之外,你還可以一個 WordPress 安裝,就能給多個博客使用呢?下面我就能講講我如何實現(xiàn)一個 WordPress 安裝實現(xiàn)多個博客共同使用。

第一步,肯定是把所有的域名都指定到相同的 WordPress 安裝目錄下。這樣才能使得所有博客使用同一個 WordPress 安裝。

第二步要分兩種情況:

第一種是使用不同的數(shù)據(jù)庫。只需要在 wp-config.php 文件的開頭加入以下代碼:
$hostname = $_SERVER['HTTP_HOST'];
 
switch ($hostname) {
case "fairyfish.com":
    $db = "db1";
    break;
case "denis.fairyfish.com":
    $db = "db2";
    break;
}
 
// ** MySQL settings ** //
define('DB_NAME', $db);    // The name of the database

代碼很簡單就是根據(jù)不同的域名,給 DB_NAME 不同的數(shù)據(jù)庫名的值。這里是假定你使用相同的數(shù)據(jù)庫用戶名,如果你的數(shù)據(jù)庫用戶名,也可以在每個 case 語句中指定。

第二種情況是使用相同的數(shù)據(jù)庫,這個時候我們可以使用不同 table_prefix 來搞定。方法基本和上面相同。我也不再重復(fù)代碼。對于這種情況,已經(jīng)有一款插件他能幫助你完成所有的了工作,WP-Hive,這款插件除了能夠給你不同的博客指定一個不同的 table_prefix 之外,還能夠通過 rewriter 實現(xiàn)每個博客都能有自己的 favicon,sitemap.xml 和 robots.txt。

最后讓所有的博客使用相同的用戶。這個功能只能適合 WordPress 2.6 之后的版本。實現(xiàn)方法是在 wp-config.php 文件中指定 CUSTOM_USER_TABLE 和 CUSTOM_USER_META_TABLE 這兩個值為常量,使得所有的博客都是用同一個 USER 和 USERMETA 表,從而達(dá)到所有博客擁有相同的用戶。

關(guān)鍵詞:WordPress

贊助商鏈接:

主站蜘蛛池模板: 丹阳市| 额济纳旗| 奉节县| 永新县| 行唐县| 东宁县| 图片| 平舆县| 大英县| 利辛县| 昆明市| 布拖县| 玉田县| 临沧市| 土默特右旗| 永靖县| 平定县| 南充市| 岳普湖县| 巩义市| 华宁县| 潜山县| 峨眉山市| 改则县| 沾益县| 绥德县| 通海县| 光山县| 苍山县| 钟山县| 芒康县| 元阳县| 莱州市| 永安市| 郯城县| 青海省| 枣强县| 江口县| 临潭县| 东明县| 乌鲁木齐市|