如何仅在ExpressionEngine中显示一个新闻类别?

时间:2015-01-30 11:07:18

标签: html expressionengine

我们使用ExpressionEngine管理我们的网站,并使用以下代码在我们的网站上显示最新消息:

<div class="news_col">
    <h2><a href="/news">RECENT NEWS</a></h2>
    <ul class="listing clearfix news">
        {exp:channel:entries site="not moo" channel="not moo" entry_id="{exp:n_categories:get_news_bsuk frontpage='TRUE'}" orderby="date" paginate="bottom" limit="5" dynamic="no" parse="inward"}
        <li class="clearfix">
            <p class="date">{entry_date format="%j"}<br />{entry_date format="%M"}</p>
            <div>
                <p{if sticky=='y'} class="sticky"{/if}>
                    <a href="{url_title_path="/news/view"}">{title}</a>
                </p>
            </div>
        </li>
        {/exp:channel:entries}
    </ul>
</div><!--/news_col-->

在创建新闻条目时,我们有一个我们可以选择的相关内容类别的列表,我想要做的是在我们的主页上创建另一个新闻列,该列只显示已选择其中一个相关内容类别的新闻。

我需要更改或添加到该代码才能显示一个子类别?

1 个答案:

答案 0 :(得分:0)

我实际上已经设法使用这行代码来解决这个问题:

{exp:channel:entries channel="news" category_group="2" category="161" orderby="date" paginate="bottom" limit="5" dynamic="no" parse="inward"}

我确定我之前尝试过这一点,但显然在没有意识到的情况下做了一些改变,但我现在得到一个新闻专栏,只显示一个新闻子类别的条目。