函数.php返回自定义文本

时间:2013-12-19 作者:Shawn

我正在寻找添加自定义文本到网站的功能。php。

我正在使用multisite。是否有一个钩子来确定哪个站点,以便我可以更改文本?

例如:

function greeting(){
    if(site_name(\'one\'){
    echo \'hello\';
    } elseif(site_name(\'two\')){
    echo \'goodbye\';
    }
}

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

您可以使用get_blog_details() 去做吧。

使用方法如下:--

function greeting() {
    global $blog_id;
    $current_blog = get_blog_details( $blog_id );

    if ( \'one\' == $current_blog->blogname ) {
        echo \'hello\';
    } elseif ( \'two\' == $current_blog->blogname ) {
        echo \'goodbye\';
    }
}

结束

相关推荐

如何在必用插件中使用is_MultiSite()?

我希望此代码在mu plugins文件夹中的插件中执行。在函数中执行时。php一切正常,但当我在mu插件中尝试它时,会创建一个空白页面。if (( is_multisite() && !current_user_can(\'manage_network\') ) || ( !is_multisite() && !current_user_can(\'create_users\'))) { add_action( \'init\', create_functio