【问题标题】:WordPress multi-site, how to select other sites that are not the main oneWordPress多站点,如何选择非主站点的其他站点
【发布时间】:2015-08-20 12:40:32
【问题描述】:

我正在使用 WordPress... 我需要在页脚显示不同的帖子。问题是...我有一个包含两个站点的多站点,因此很容易自定义,因为我希望每个页脚都有

if(is_main_site()) {

} else {

}

但是现在我添加了另一个站点,我该如何选择,用php一个站点还是另一个站点?

我检查了 WordPress 代码,但我只能找到 is_main_site 指的是多站点.... 有人知道我可以使用什么吗?

谢谢

【问题讨论】:

  • 也叫网络;有 4 个函数,包括一个提供站点 url 的函数:codex.wordpress.org/Function_Reference/network_site_url
  • 是的,是的,我知道,但我仍然有同样的问题,我可以为主站点或当前站点添加代码,我需要自定义第三个站点。所以主站点是门户站点,然后我还有另外两个站点“site1”和“site2”。在我添加 site2 之前,这很容易,因为我使用 main_site 完成了它,但因为现在我有 2 个站点,显然如果我在“else”中自定义它们,它会改变两者,我需要分别自定义每个站点!

标签: wordpress customization footer multisite


【解决方案1】:

你应该使用条件函数。

WordPress 提供了get_current_blog_id() 函数,使用这个函数你可以创建一个 switch 语句来添加你的自定义页脚。

另外,您可以检查get_blog_details函数来检索当前站点的详细信息。

【讨论】:

  • 啊哈,我没有那个功能!我去试试,谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-30
  • 2014-02-20
  • 2017-03-10
  • 2011-04-22
  • 1970-01-01
  • 2015-04-15
相关资源
最近更新 更多