buddypress is_page无法正常工作

时间:2017-08-22 19:03:41

标签: wordpress buddypress

Wordpress版本4.8.1 Buddypress版本2.9.0

**************编辑编辑编辑**************

这是一个非常简单的请求。老实说,我不明白为什么似乎没有人能够回答这样一个基本要求,我一直在谷歌搜索这几个星期了。我会再次尝试解释,请耐心等待:

在buddypress中,

  1. 我想知道我是否在“X”页上。
  2. 如果我是,则执行操作或添加一些样式
  3. 是的,这就是它!真的,就是这样。

    在以前版本的Buddypress中,函数is_page用于所有页面。例如,这个例子仍然有效:

    <?php if ( is_home() ) : ?>
        <style>.homepage i {color:#ffd647 !important;}</style>
    <?php endif; ?>
    

    但在当前版本的BP中,一旦我进入论坛页面,它就不再有效了,就像在这个例子中一样:

    if ( is_page( 'forums' )) : ?>
        <style>.homepage i {color:#ffd647 !important;}</style>
    <?php endif; ?>
    

    所以我猜测is_page已被弃用(如果是这种情况,这是一个愚蠢的决定)。

    任何人都可以帮我解决这个问题吗?请!!! BP文档很差。感谢

    **************编辑结束**************

0 个答案:

没有答案