EvgeniiGen
Постоялец
- Регистрация
- 21 Янв 2009
- Сообщения
- 140
- Реакции
- 58
- Автор темы
- #1
Доброго времени.
Пилю магазин на WP
Вообщем то дорабатываю упрощенную версию WP e-Commercе
Помогите как сделать так чтоб
На главной выводились товары из всех категорий, ну к примеру по штук 5, при том именно последние добавленные.
Думаю наверно тут ифрейм инклюдить, но вот не выходит у меня.
Так реализовано у меня сейчас :
Но всё косячно, показывает только первые добавленные товары, при том в кучу.
Пилю магазин на WP
Вообщем то дорабатываю упрощенную версию WP e-Commercе
Помогите как сделать так чтоб
На главной выводились товары из всех категорий, ну к примеру по штук 5, при том именно последние добавленные.
Думаю наверно тут ифрейм инклюдить, но вот не выходит у меня.
Так реализовано у меня сейчас :
PHP:
<?php
$totalpost_count = 0;
$limit = 1000;
$blogCategoryIdStr = str_replace(',',',-',get_inc_categories("cat_exclude_"));
query_posts('showposts=' . $limit . '&cat='.$blogCategoryIdStr);
if(have_posts())
{
while(have_posts())
{
the_post();
$totalpost_count++;
}
}
//echo $totalpost_count;
$limit = 16; // number of post per page for home page
$posts_per_page_homepage = $limit;
global $paged;
$blogCategoryIdStr = str_replace(',',',-',get_inc_categories("cat_exclude_"));
query_posts('showposts=' . $limit . '&paged=' . $paged .'&cat='.$blogCategoryIdStr);
?>
<?php
if(have_posts())
{
?>
<ul class="productlisting">
<?php
while(have_posts())
{
the_post();
$data = get_post_meta( $post->ID, 'key', true );
$product_price = $Product->get_product_price($post->ID);
?>
<li>
<?php
if($Product->get_product_price_sale($post->ID)>0)
{
?>
<img src="<?php bloginfo('template_directory'); ?>/images/sale.png" alt="" class="sale_img" />
<?php
}else
{
?>
<?php
}
?>
<div class="product_img"><a href="<?php the_permalink() ?>">
<img title="<?php echo the_title();?>" src="<?php echo bloginfo('template_url'); ?>/thumb.php?src=<?php echo $data[ 'productimage' ]; ?>&w=145&zc=1&q=80<?php echo $thumb_url;?>" alt="" />
</a>
</div>
<h3><a href="<?php the_permalink() ?>" title="Информация отзывы описание <?php the_title_attribute(); ?>">
<?php
echo substr($post->post_title,0,50);
if(strlen($post->post_title)>19)
{
echo "...";
}
?></a>
</h3>
<?php
if($Product->get_product_price_sale($post->ID)>0)
{
echo '<s>'.$General->get_currency_symbol() . number_format($Product->get_product_price_only($post->ID),2).'</s> ';
echo '<b>'.$General->get_currency_symbol() . $Product->get_product_price_sale($post->ID).'</b>';
}else
{
if($General->is_storetype_catalog())
{
if($Product->get_product_price_only($post->ID)>0)
{
echo number_format($Product->get_product_price_only($post->ID),2).$General->get_currency_symbol();
}
}else
{
echo number_format($Product->get_product_price_only($post->ID),2).$General->get_currency_symbol();
}
}
?>
</li>
<?php
}
?>
</ul>
<div class="clearfix"></div>
<?php
}
?>
<div class="clearfix"></div>
<a href="<?php echo get_option('siteurl')."/?page=store";?>" class="highlight_button fr view_more" ><?php _e('все товары');?> »</a>