Я работаю над своим сервером разработки здесь;если инструкция else не работает в Wordpress
У меня есть список должностей, я создал «Рекомендуемые» Категория в WordPress и когда я выбираю эту категорию пост я хочу, чтобы применить CSS стили к нему.
Это код, который я использую, но почему-то <?php if (is_category('featured')) : ?>
не могу найти избранные сообщения! Вы можете просмотреть мой код ниже.
<?php if(have_posts()) :
$wud = wp_upload_dir();
$width = get_option('thumbnail_size_w');
$height = get_option('thumbnail_size_h');
remove_filter('get_the_excerpt', 'wp_trim_excerpt'); ?>
<ul class="cat-posts">
<?php while(have_posts()) : the_post();
$title = get_the_title(); ?>
<?php if (is_category('featured')) : ?>
<li class="featured cat-post cat-post-<?php the_ID(); ?>">
<?php else : ?>
<li class="cat-post cat-post-<?php the_ID(); ?>">
<?php endif; ?>
<a href="<?php the_permalink(); ?>" class="post-image" title="<?php echo $title; ?>"><img src="<?php echo $wud['baseurl'] . '/thumb-' . sanitize_title($title) . '-' . $width . 'x' . $height; ?>.jpg" alt="<?php echo $title; ?>" width="<?php echo $width; ?>" height="<?php echo $height; ?>" /></a>
<a href="<?php the_permalink(); ?>" title="<?php echo $title; ?>"><h2><?php echo $title; ?></h2></a>
<div class="post-intro">
<?php if ($intro != "") :
echo (function_exists('te_obfuscate_email')) ? te_obfuscate_email(str_replace('>http://', '>', make_clickable(str_replace(array("\r\n", "\r", "\n"), "<br />", $intro)))) : str_replace('>http://', '>', make_clickable(str_replace(array("\r\n", "\r", "\n"), "<br />", $intro)));
elseif ($use_content) :
echo neat_trim(strip_tags (str_replace(".", ". ", str_replace(array("\r\n", "\r", "\n"), "<br />", get_the_content('', TRUE))), '<p>'), $max_chars);
endif; ?>
</div>
</li>
<?php endwhile; ?>
</ul>
<div style="clear: both"></div>
<div class="navigation">
<?php if(function_exists('wp_pagenavi')) {
wp_pagenavi();
} else {
posts_nav_link();
} ?>
</div>
<?php else : ?>
<h2><?php _e('Not Found'); ?></h2>
<?php endif; ?>
http://codex.wordpress.org/Function_Reference/is_category 'is_category' проверяет, является ли эта страница в этой категории, что вы пытаетесь достичь? – Luceos
Im пытается выделить «Избранные» сообщения в списке сообщений. Избранные сообщения определяются добавлением сообщения в категорию «признакам» –