nowzoo/wp-domain-map

WordPress网络的简化域名映射

v0.2 2015-04-06 18:12 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:02:13 UTC


README

为WordPress网络提供简化域名映射,通过Composer安装。

本包适用于已使用Composer的WordPress安装。如果您需要一个“普通”的WordPress插件,您可以通过Composer安装,您可能尝试MU Domain Mapping。我们可能在某个时候将其转换为插件。

为什么?

我对MU Domain Mapping感到沮丧 - 对于小型网络来说太复杂了。

此代码的一些优点

  • 自定义域名信息存储在一个站点选项中。
  • 忽略并更改每个博客的homesiteurl选项。
  • 与子域名站点和自定义域名站点的混合工作良好。
  • 与DNS独立。您不需要告诉它IP地址或CNAME。

安装

$ composer require nowzoo/wp-domain-map

安装后,将包根目录中包含的sunrise.php复制到wp-content目录。

通过在某个位置包含此代码(例如,在wp-content/mu-plugins/index.php中)来实例化管理面板。

<?php
NowZoo\WPDomainMap\AdminSettingsPanel::inst();

当然,您需要在此之前包含自动加载器。我把这个放在了wp-config.php的顶部。

require_once __DIR__ . '/vendor/autoload.php';