填写您的邮件地址,订阅我们的精彩内容:

wordpress开启目录形式多站点去掉永久链接前的blog

673

上次我有一个站测试了开启wordpress的二级域名多站点功能,今天,我又想把另一个也是用wp建的站实现目录形式多站点功能,发现开启了目录形式多站点功能后,主站的永久链接前面多了一个blog,由于我原来的永久链接是直接用%post_id% 形式的,现在前面多了一个blog,所有链接地址都变了,那可不行,有没有办法去掉这个blog呢?

开始时不知道怎么弄,后来看了开启多站点的几个参数,终于知道怎么去掉这个blog,先看默认的参数(这个是在后台“工具”=>“网络”的第2步里要复制到wp-config.php里的代码,后面//里的内容是我加上的注释)

define( ‘MULTISITE’, true ); //是否开启多站点
define( ‘SUBDOMAIN_INSTALL’, false); //是否开启子域名
$base = ‘/’; //wordpress安装路径
define( ‘DOMAIN_CURRENT_SITE’, ‘www.yangwo.net’ );//定义主域名
define( ‘PATH_CURRENT_SITE’, ‘/’ ); //定义主站的路径
define( ‘SITE_ID_CURRENT_SITE’, 1 ); //定义哪个站点当主站
define( ‘BLOG_ID_CURRENT_SITE’, 1 ); //定义哪个站点当博客

大家看到了吧?关键在define( ‘BLOG_ID_CURRENT_SITE’, 1 )这个参数里,这个是选择哪个站点当博客用的,选择了哪个站点当博客就会使这个站点的永久链接前多一个blog,我们可以随便填一个其他数字,也可以填我们以后要真正开来当博客的站点的ID,只不过填好后就不要再改了,改来改去可能会出错,这样主站的永久链接前就不会有blog了。

来源:http://www.yangwo.net/156/

下面我简单说几句