在没有php的情况下获得多站点数量?

时间:2015-09-16 作者:Respheal

我正在用Python编写一个程序,输出有关Wordpress安装的信息,并添加一些功能来检测多站点安装及其详细信息。我想打印多少子装置(?)存在于一个多站点中,但我不知道该怎么做。

我认为与我需要的功能等效的内置Wordpress功能是:

return get_site_option( \'blog_count\' );
但我需要一种没有PHP的方法来实现这一点,我无法弄清楚Wordpress正在为此运行什么查询。我想它会存储在wp\\U选项中,但不会存储在nada中。

我现在如何获得计数(示例):

$ mysql -e "show tables from $database" | grep -c comments
3
因为我认为每个安装都会有自己的注释表。理想情况下,我只是寻找存储在数据库某处的一个普通数字,该数字表示存在多少个安装。

我不是Wordpress的人,如果我在这里弄乱了任何行话,我很抱歉。感谢您的帮助!

1 个回复
最合适的回答,由SO网友:Nicolai Grossherr 整理而成

有关多站点选项的信息blog_count 存储在表中wp_sitemeta. 查看source 在这种情况下是有益的,如果不是无价的。

相关推荐

如何在同一个子目录下安装不同域名的WordPress MultiSite?

目前,我有一个WordPress博客,其中有一个域,如下所示:http://example.com/blog所有WordPress文件都在blog 目录现在我想使用WordPress多站点功能创建另一个站点。第二个站点如下:http://example-2.com/blog两个域都指向相同的root directory 因此,两个域都可以访问相同的blog 目录我已尝试使用此插件WordPress MU Domain Mapping 由于当前正在安装WordPress,因此无法正常工作/blog/以下是我