博客ID和站点ID有什么不同?

时间:2010-12-18 作者:rsman

在浏览mu函数源代码时,我遇到了对子博客的两个不同id的引用—站点id和博客id。在什么情况下使用每种方法?

2 个回复
最合适的回答,由SO网友:onetrickpony 整理而成

  • site_id = 父站点(域,例如wordpress.com)的IDblog_id = 父站点博客的ID(通常是子域,如mary.wordress.com)

SO网友:Eric Redon

在多站点安装中(以及WordPress 3之后),您可以使用blogs (在数据库模型中由blog_id) 在一个范围内site (在数据库模型中由site_id).

然而,我发现在这种情况下令人困惑的是,大多数WordPress代码和文档将使用与数据库模型不同的术语。他们引用一个使用这个词的博客site, 和一个使用这个词的网站network.

例如this section of the Codex 指网站URL(如WP_SITEURL 常量),这实际上是多站点上下文中博客URL的URL。

结束

相关推荐

导入到WordPress MultiSite时禁用HTML过滤

我正在迁移到WordPress多站点实例的许多站点都在帖子中嵌入了视频和iFrame。我宁愿禁用WordPress功能,在导入时去掉嵌入的内容,而不是将每篇文章转换为犹太教式的视频嵌入方式。编辑帖子时禁用剥离是as simple as disabling the kses filter. 不幸的是,我不知道导入帖子需要禁用什么。目前我怀疑wp\\u insert\\u post()方法,但没有缩小过滤器的范围。有什么想法吗?Update: 这是特定于WordPress Multisite的。导入到单个Wo