1

我被函数network_site_url()if语句卡住了。我想通过我不同的 Multisite 显示不同的内容。

这是代码:

$url= network_site_url();

if ($url=='string-url'){

     the_content( __( 'example1 <span class="meta-nav">&rarr;</span>', 'esquire' ) ); }

else{ 

the_content( __( 'example2 <span class="meta-nav">&rarr;</span>', 'esquire' ) );  } 

实际上 $url 变量的字符串值必须是http://www.example.comhttp://www.example.com/it

怎么做?

4

2 回答 2

1

您正在寻找的get_current_blog_id()network_site_url()是简单地“检索当前网络的站点 url”。.

switch( get_current_blog_id() )
{
    case 1:
        echo 'main site';
    break;
    case 43:
        echo 'site #43');
    break;
}
于 2013-10-21T22:22:21.557 回答
0

谢谢您的帮助。我试过了,效果很好。

我还找到了另一种方法。

 global $current_blog;
 if($current_blog-> blog_id == 2){
 //content }
 else{
 //content}
于 2013-10-22T12:35:54.460 回答