gal*_*exy 3 css php tags wordpress post
在我的 wordpress 帖子中,我包含了使用 wordpress 功能的标签
<?php the_tags( $before, $sep, $after ); ?>
Run Code Online (Sandbox Code Playgroud)
我的实际 CSS :
.postclass{
margin:10px 0px 10px 0px;
}
.posttag{
font-size:10px;
float:left;
color:#212121;
margin-right:15px;
padding:5px;
border-radius:2px;
background:black;
}
Run Code Online (Sandbox Code Playgroud)
在我的模板中:
<div class="postclass">
<?php the_tags( '<p class="posttag">', ',', '</p>' ); ?>
</div>
Run Code Online (Sandbox Code Playgroud)
这为我提供了相同黑色背景中的所有标签。如何获取每个带有黑色背景的标签文本,每个文本都用逗号分隔?
遵循这里的示例:http : //codex.wordpress.org/Function_Reference/get_the_tag_list
<div class="postclass">
<?php the_tags( '<p class="posttag">', '</p><p class="posttag">', '</p>' ); ?>
</div>
Run Code Online (Sandbox Code Playgroud)
这会将所有标签单独包装在<p class="posttag">[link]</p>.
<?php the_tags( '<ul class="postclass"><li>', ',</li><li>', '</li></ul>' ); ?>
Run Code Online (Sandbox Code Playgroud)
ul.postclass li {
float: left;
}
ul.postclass li a {
padding: 5px;
background-color: black;
}
Run Code Online (Sandbox Code Playgroud)
随着the_tags()你不能自定义<a>-标签本身作为你的jsfiddle。你只能包装它。为了实现这一点,您必须使用get_the_terms()它将返回一组您可以进行后处理的标签对象。