Задать название категории в class записи
Все привет, у меня такая проблема,
есть вывод записей в списке, нужно чтобы у каждой записи в классе списка появилось название категории,
Пример:
<li class="первая рубрика">Тут контент</li>
<li class="вторая рубрика">Тут контент</li>
Т.е. задача понятна, и довольно тривиальна, т.к.
название рубрики выводиться через простую функцию:
<li class="<?php
$category = get_the_category();
echo $category[0]->cat_name;
?>">
Но дело в том, что она не хочет работать, не пойму по чему)
Такая функция:
<li class="<?php
foreach((get_the_category()) as $category) {
echo get_cat_slug($category->cat_ID) . ' ';
} ?>">
Тоже самое, все вроде правильно прописано и у людей работает, а здесь не хочет,
кто сталкивался с такой проблемой, помогите плиз, оч. надо!
Помогите с плагином для галереи
Нужен плагин галереи со следующей функцией:
Идет стандартный цикл вывода записей, по клику на ссылку открывается галерея, в которую вставлены изображения, с навигацией, вот и вся задача.
Помогите кто знает, такой плагин есть вообще для wp?
Скрины на фликре: http://www.flickr.com/photos/57211088@N03/
Проблема с портфолио. ВАЖНО!
Добрый день, есть сайт на wp – agarty.kz,
сейчас стоит премиум тема – Bloomer
ссылка на демо – http://livedemo00.template-help.com/wordpress_33789/?page_id=72
зайдите там в портфолио, нажмите на любое фото, после чего откроется лайтбокс с 9 фото.
Вопрос:
Проблема в том, что это изображение вставляется через миниатюру записи, а ссылка изображения ведет на миниатюру записи,
т.е. при нажатии на изображение открывается только миниатюра записи, как сделать так, что бы открывалось окно лайтбокс с фото как на демо?
Основной код из шаблона страницы портфолио:
<?php if ( ! have_posts() ) : ?>
<div id="post-0" class="post error404 not-found">
<h1 class="entry-title"><?php _e( 'Ничего не найдено.', 'my_framework' ); ?></h1>
<div class="entry-content">
<p><?php _e( 'Извините, но по вашему запросу ничего не найдено. Попробуйте поискать еще:', 'my_framework' ); ?></p>
<?php get_search_form(); ?>
</div><!-- .entry-content -->
</div><!-- #post-0 -->
<?php endif; ?>
<div id="gallery">
<ul class="portfolio">
<?php
$i=1;
if ( have_posts() ) while ( have_posts() ) : the_post();
if(($i%3) == 0){ $addclass = "nomargin"; }
?>
<?php
$custom = get_post_custom($post->ID);
$lightbox = $custom["lightbox-url"][0];
?>
<li class="<?php echo $addclass; ?>">
<?php if($lightbox!=""){ ?>
<a class="image-wrap" href="<?php echo $lightbox;?>" rel="prettyPhoto" title="<?php the_title();?>"><?php the_post_thumbnail( 'portfolio-post-thumbnail' ); ?><span class="zoom-icon"></span></a>
<?php }else{ ?>
<a class="image-wrap" href="<?php echo get_thumb_urlfull($post) ?>" rel="prettyPhoto" title="<?php the_title();?> " ><?php the_post_thumbnail( 'portfolio-post-thumbnail' ); ?><span class="zoom-icon"></span></a>
<?php } ?>
<div class="folio-desc">
<h4><a href="<?php the_permalink(); ?>"><?php $title = the_title('','',FALSE); echo substr($title, 0, 40); ?></a></h4>
<p><?php $excerpt = get_the_excerpt(); echo my_string_limit_words($excerpt,10);?></p>
<div class="link"><a href="<?php the_permalink(); ?>">Читать далее</a></div>
</div>
</li>
<?php $i++; $addclass = ""; endwhile; ?>
</ul>
<div class="clear"></div>
</div>
И код из файла function.php
function get_thumb_urlfull ($postID) {
$image_id = get_post_thumbnail_id($post);
$image_url = wp_get_attachment_image_src($image_id,'large');
$image_url = $image_url[0];
return $image_url;
}
Если надо, могу скинуть саму тему.