具有条件术语的单一类别小部件

时间:2011-10-30 作者:mahmoud sami

我正在研究我的第一个wp主题,我是php和wordpress的新手。我需要创建一个单独的类别小部件,显示特定类别中至少五篇文章。在这个post循环中,我需要一个条件函数来使第一个post与其他post不同。要明确,iamusing a plugin that gives me all the needed option除了使第一篇文章不同于其他文章的条件函数。有没有人可以帮我编辑插件文件来添加这个条件函数。或者从头开始给我看整个代码。谢谢

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

要使第一个post不同,可以添加post计数器并更改第一个循环的输出。

$counter = 0
while ( $cat_posts->have_posts() ) {
$cat_posts->the_post();
    $counter++;

 if ( $counter == 0 ) {

 // Out put the different loop

}

  //Normal loop output

SO网友:Rarst

这个插件没有太多代码,主要输出由pretty straightforward loop.

不幸的是,插件无法控制单个项目的样式,因此您必须:

fork it and edit to output类,用于仅为第一个项目设置样式

尝试使用CSS设置现有标记的样式(:first-child 如果我没弄错的话)

结束

相关推荐

为什么我看到任何用户都有Manage_Categories功能,但没有Manage_Tages功能?

使用“Members”或“Capability Manager”之类的插件,我看不到这样的插件manage_tags 能力。难道不应该有这样一个吗manage_categories?编辑:我想我知道了。manage\\u术语适用于所有分类法。没有一个专门用于标记,但如果我愿意,我可以创建一个。这可以让我设置一个只能编辑类别而不能编辑标记的角色,反之亦然。注:我的评分下降了。如果你对我的评价很低,请说明原因。谢谢