我的页面上有 5 个列表项,它们应用了以下 CSS:
#content .gallery_work ul li {
background-color: #FEF5D6 !important;
border-right: 15px solid blue;
color: #373C46;
float: left;
font-size: 13px;
height: 250px !important;
margin: 10px !important;
text-align: center;
width: 225px !important;
}
Run Code Online (Sandbox Code Playgroud)
我想要的是 5 种可能的边框颜色,并为每个 li 随机应用一种颜色。
有谁知道如何做到这一点?
我的页面上有以下代码:
<p class="postmetadata">Category: <?php foreach((get_the_category()) as $cat) {
if (!($cat->cat_ID=='12')) echo '<a href="' . get_bloginfo('url') . '/category/' . $cat->category_nicename . '/">'. $cat->cat_name . '</a>' . ', ';
} ?></p>
Run Code Online (Sandbox Code Playgroud)
显然只要猫不是12,它就会将类别名称显示为链接。
如果我想包含多个类别,即
if (!($cat->cat_ID=='12 or 13 or 14'))
Run Code Online (Sandbox Code Playgroud)
我该怎么做?
谢谢你
我有以下代码
<div id="featured-posts" class="container_12">
<?php
global $post;
$myposts = get_posts('numberposts=3&category=12');
foreach($myposts as $post) :
?>
<?php global $post; ?>
<?php
$src = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), array( 5600,1000 ), false, '' );
?>
<?php
$colors = array("#000000", "#949c51", "#571c1e", "#f36533", "#782a80", "#f6a41d", "#ed1b24");
$randomColor = $colors[array_rand($colors)];
?>
<a href="LINK OF THE POST"><div class="grid_4 featured-home" style="background: url(<?php echo $src[0]; ?> ) !important;">
<div class="featured-details" style="border-color: <?php echo $randomColor; ?>;">
<h2 style="color: <?php echo $randomColor; ?>;"><?php the_title(); ?></h2>
<?php the_excerpt(); ?>
</div>
<div class="featured-lower" …Run Code Online (Sandbox Code Playgroud) html ×2
wordpress ×2
border-color ×1
categories ×1
css ×1
html-lists ×1
php ×1
post ×1
random ×1
url ×1