首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在wordpress中让第一篇文章更大

问如何在wordpress中让第一篇文章更大
EN

Stack Overflow用户
提问于 2016-11-16 17:06:02
回答 1查看 670关注 0票数 0

这可能很容易做到,但不幸的是我不太擅长编码。不过,我真的在努力学习。

我在wordpress中有一个主题,可以让带有“聚光灯”标签的帖子大小是其他帖子的两倍。我想改变这一点,以便它自动成为第一个这样大小的帖子。我希望这是有意义的。

下面是我的代码片段:

代码语言:javascript
复制
// Get blog layout setting
    $blog_layout      = get_theme_mod( 'blog_layout_setting', 'three-columns' );
    $portfolio_layout = get_theme_mod( 'portfolio_layout_setting', 'four-columns' );

    if ( is_tax( 'ct_portfolio' ) || is_page_template( 'templates/template-portfolio.php' ) ) :

        if ( 'four-columns' == $portfolio_layout ) {

            if ( has_tag( 'spotlight' ) ) {
                $classes[] = 'col-lg-6 col-md-8 col-sm-12';
            } else {
                $classes[] = 'col-lg-3 col-md-4 col-sm-6';
            }

        } else {

            if ( has_tag( 'spotlight' ) ) {
                $classes[] = 'col-md-8 col-sm-12';
            } else {
                $classes[] = 'col-md-4 col-sm-6';
            }

        }

我非常确定它只是将"if ( has_tag( 'spotlight‘)“改为i++或i=1,或者类似的东西。我也可能完全错了。我觉得答案就在我面前,但我就是抓不住。我试着到处找,但没有找到一个好的答案。

我真的很乐意得到任何帮助,我真的从中学到了很多。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-11-16 18:13:08

请参考此jsFiddle代码。我希望这能解决你的问题。

您只需要将CSS添加到style.css中。

代码语言:javascript
复制
.myspotlight{
background-color:red;
}

以及特定php文件的javascript,它运行所有文章的循环并创建文章列表。

代码语言:javascript
复制
 $( "article" ).first().addClass("myspotlight");

jquery代码基本上将必要的类附加到它找到的第一个标记上

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40627899

复制
相关文章

相似问题

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