如何在 DedeCMS 中为文章添加 Hot 和 New 标签
添加"New"标签
在 DedeCMS 中为新发布的文章添加"New"标签非常简单。可以使用以下代码:
```html
[field:pubdate runphp'yes']
$ntime time();
$day3 3600 * 24 * 3;
if(($ntime - @me) lt $day3)
@me "New";
else
@me "";
[/field:pubdate]
```
这段代码会检查文章的发布时间是否在最近3天内,如果是,则在文章标题前添加一个"New"标签,否则不显示任何内容。您可以根据实际需求调整时间范围。
添加"Hot"标签
为了在DedeCMS中为热门文章添加"Hot"标签,可以使用以下代码:
```html
[field:click runphp'yes']
if(@me > 1000)
@me "Hot";
else
@me "";
[/field:click]
```
这段代码会检查文章的点击量是否超过1000,如果是,则在文章标题前添加一个"Hot"标签,否则不显示任何内容。您可以根据实际需求调整热门标准的点击量。
CSS 样式设置
为了让"New"和"Hot"标签更好地显示,可以添加以下 CSS 样式:
```css
.new_ico {
background-color: 4CAF50;
color: white;
padding: 2px 5px;
border-radius: 3px;
font-size: 12px;
margin-right: 5px;
}
.hot_ico {
background-color: FF9800;
color: white;
padding: 2px 5px;
border-radius: 3px;
font-size: 12px;
margin-right: 5px;
}
```
通过以上步骤,您就可以在 DedeCMS 中为文章添加 "Hot" 和 "New" 标签,提高网站的吸引力和用户体验。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。