有些时候在网上看其他人博客的时候,对于他们的标签设置的彩色样式是比较感兴趣的。这样看着不适于那么枯燥,那这种彩色的标签样式是如何实现的呢?如果我们当前的WordPress主题不是彩色标签样式,我们如何去实现这样的功能。在这篇文章中,准备实战修改WordPress主题CSS样式文件实现随机彩色标签效果,来美化我们的主题。
/*彩色样式标签TAG https://www.itbulu.com/wp-color-css.html */
.article-categories {
margin-bottom: 10px
}
.article-categories a {
padding: 4px 10px;
background-color: #19B5FE;
color: white;
font-size: 12px;
line-height: 16px;
font-weight: 400;
margin: 0 5px 5px 0;
border-radius: 2px;
display: inline-block
}
.article-categories a:nth-child(5n) {
background-color: #4A4A4A;
color: #FFF
}
.article-categories a:nth-child(5n+1) {
background-color: #ff5e5c;
color: #FFF
}
.article-categories a:nth-child(5n+2) {
background-color: #ffbb50;
color: #FFF
}
.article-categories a:nth-child(5n+3) {
background-color: #1ac756;
color: #FFF
}
.article-categories a:nth-child(5n+4) {
background-color: #19B5FE;
color: #FFF
}
.article-categories a:hover {
background-color: #1B1B1B;
color: #FFF
}
.article-title {
position: relative;
margin-bottom: 15px;
font-size: 26px;
line-height: 1.3;
display: block;
font-weight: 400;
margin: 0 0 35px;
padding: 0 0 30px;
border-bottom: 1px solid #e7e7e7;
color: #FFF
}
我们将CSS代码添加到我们当前主题的CSS中。
然后我们需要修改调用CSS样式的代码。
比如我们找到:
<?php the_tags(‘标签:’,”,”); ?>
修改成:
<div class="article-categories"><?php the_tags('标签:','',''); ?></div><?php the_tags('标签:','',''); ?>
这个还需要看我们实际的主题,如果主题调用有稍微差异,那就要看看把对应的样式去掉用新的样式替代。
关于网站主题的美化,还可以参考这些文章:
1、WordPress无插件实现短代码美化文章内容/应用信息美化框
2、两种办法实现Typecho彩色标签实现方法
3、ZBLOG PHP代码实现侧栏彩色标签TAG关键字样式方法