Здравейте, колеги
Имам проблем с една функция. Направих си wordpress галерия където имам меню с малки снимки и отдолу големи.
Изпозлвам вграденото в wordpres качване и автоматично ми генерира на голямата снимка и една по малка - 150x150px.
Имам проблем с една функция. Направих си wordpress галерия където имам меню с малки снимки и отдолу големи.
Изпозлвам вграденото в wordpres качване и автоматично ми генерира на голямата снимка и една по малка - 150x150px.
function post_gallery() {
global $post;
preg_match_all('/\< *[^\>]*src *= *[\"\']{0,1}([^\"\'\ >]*)/',get_the_content(),$matches);
if (count($matches[1]) > 0) {
print '<div id="gallery-slider">
<div class="photos-next"></div>
<div class="photos-prev"></div>
<div class="carousel-gallery">
<ul id="photos" class="photos_thumb">';
foreach($matches[1] as $key => $img_thumb) {
$key2 = $key + 1;
print '<li class="item"><a href="#" rel="'.$key2.'" class="'; if ($key2 == 1) print 'selected'; print'"><img src="'.$img_thumb.'" /></a></li>';
}
print '</ul></div></div>';
}
}[/QUOTE]
Това е въпросната функция където в $img_thumb трябва да показва малкия размер на снимката, а не пълния както е в момента.
Пробвах с:
[QUOTE]$img_thumb = wp_get_attachment_image_src ( get_post_thumbnail_id ( $post->ID ), 'medium' ) ; [/QUOTE]
но не се получава. Иначе в статиите малката снимка си я зимам с:
[QUOTE]<?php the_post_thumbnail('medium'); ?>[/QUOTE]
Имате ли идея как да задам на $img_thumb да взима малкия размер на снимката, а не големия.
Благодаря Ви!