Date based CSS/theme

时间:2012-06-28 作者:Vince Pettit

是否可以为X日期之前发布的文章设置CSS样式表或主题?

我问的原因是,我们刚刚重新设计了我们的网站,有些页面的图像比现在的页面尺寸还要宽。

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

I php您可以根据所需的日期创建锚定类。我还没有测试过,但应该是这样的:

    // your relevant html parent element
    <div class="<?php echo getOlderPostsClassName( \'5/5/2012\',the_time() ); ?>">

    function getOlderPostsClassName($untilDate, $wordpressPostDate)
    {
       $start = strtotime($untilDate);
       $end = strtotime($wordpressPostDate);
       if ($start-$end > 0)
       {
          return \'My_css_class_for_older_posts\';
       }
       else
       {
       return \'\';
       }
    }
然后,在Css中,您可以针对不同的子元素:

.My_css_class_for_older_posts h2{
    color:red;
 }

结束

相关推荐

update_user_meta not updating

我试图在第一次用户登录时强制更改密码,但总体上不起作用,但到目前为止,我发现一个问题update\\u user\\u meta()根本没有更新,这是我的代码:function track_last_login($login) { global $user_ID; $user = get_userdatabylogin($login); $Nlogins = (int)get_user_meta($user->ID, \'Nlogins\',