首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >添加body类wordpress错误

添加body类wordpress错误
EN

Stack Overflow用户
提问于 2013-04-18 16:26:20
回答 1查看 603关注 0票数 0

根据页面的不同,我使用这段代码将类添加到主体:

代码语言:javascript
复制
    <?php

    // add a custom body class
    add_action( 'body_class', 'ilwp_add_my_bodyclass');
    function ilwp_add_my_bodyclass( $classes ) {
        if ( is_page( '12' ))
            {
                $classes[] = 'login';
                return $classes;
            }
        else if ( is_page( '9' ))
            {
                $classes[] = 'homepage';
                return $classes;
            }   
    }

    ?>

当我通过静态页面()导航时,它可以工作,但当我访问一个帖子时,我会得到以下错误:

警告: join() function.join:在第389行class="">中传递的无效参数

知道为什么会这样吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-18 16:56:38

你忘了“其他”的陈述了。让“返回”从if- Let语句中删除。也许你需要这样做:

代码语言:javascript
复制
<?php add_action( 'body_class', 'ilwp_add_my_bodyclass');
function ilwp_add_my_bodyclass( $classes ) {
    if ( is_page( '12' ))
        {
            $classes[] = 'login';
         }
    else if ( is_page( '9' ))
        {
            $classes[] = 'homepage';
        }   
    return $classes
} ?>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16088333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档