Bok… probavao sam neke tehnike al nejde… znači napravio sam php datoteku trgovacki-lanci.php u toj stranici bi mi trebalo prikazivati zadnje objavljene postove koji u sebi imaju tagove: metro, billa, interspar. … znači samo te postove koje imaju te tagove…
ovo mi je kod iz archive.php
<?php
/*
Template Name: Trgovački Lanci
*/
?>
<?php
// Exit if accessed directly
if( !defined( 'ABSPATH' ) ) {
exit;
}
/**
* Archive Template
*
*
* @file archive.php
* @package Responsive
* @author Emil Uzelac
* @copyright 2003 - 2014 CyberChimps
* @license license.txt
* @version Release: 1.1
* @filesource wp-content/themes/responsive/archive.php
* @link http://codex.wordpress.org/Theme_Development#Archive_.28archive.php.29
* @since available since Release 1.0
*/
get_header(); ?>
<div class="page-kutija-lijevo">
<div class="fil-art-logo2">
<a href="http://www.fil-art.hr/">
<img border="0" src="http://www.fil-art.hr/wp-content/uploads/2014/03/filart-logo.png" alt="Fil Art Logo" >
</a>
</div>
<div class="kategorija-izbornik">
<?php
// Custom widget Area Start
if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('lijevi-stupac') ) : ?>
<?php endif;
// Custom widget Area End
?>
</div>
<div class="podstranica-sadrzaj-crveno">
<img border="0" src="http://www.fil-art.hr/wp-content/uploads/2014/03/crveno.png" alt="Crveno" >
</div>
<div class="podstranica-sadrzaj-crveno2" style="">
<div class="podstranica-sadrzaj-info-sadrzaj"><h13><?php single_cat_title('',true); ?></h13></div>
</div>
</div>
<div class="podstranica-ambalaza-sadrzaj2">
<?php
// code to display a number of posts in multi columns top-to-bottom left-to-right
?>
<?php global $query_string; ?>
<?php
$set_number_of_columns = 4; // enter numbers of columns here;
$set_number_of_rows = 30; // enter numbers of rows here
$set_showpost = $set_number_of_columns * $set_number_of_rows ;
//setup query with parameter for paged
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts($query_string.'&showposts='.$set_showpost.'&paged='.$paged);
// get number of posts for this,
$num_of_posts = $wp_query->post_count;
// make adjustment for paged to get three equaly long columns even on last paged page
// divide by $set_number_of_columns to get number per column,
// round up to next integer to make $ppc posts per column variable, or $set_number_of_rows whatever is smaller
$ppc = min(ceil($num_of_posts/$set_number_of_columns),$set_number_of_rows);
// calculates number of rows, i.e. showposts for the following query_posts and get_posts
?>
<?php for ( $col = 1; $col <= $set_number_of_columns; $col += 1) { ?>
<?php
$row = 1;
$noffset = ($col -1) * $ppc + ($paged - 1) * $set_showpost ; //calculate offset parameter if paged
$posts = get_posts($query_string.'&numberposts='.$ppc.'&offset='.$noffset);
foreach ($posts as $post) : start_wp(); ?>
<div id="post" class="post-item-referenca">
<!-- start of anything to do with post -->
<div class="referenca-item-slika">
<a href="<?php echo $cfs->get('link_do_slike'); ?>" rel="lightbox[ambalaza]" title="<h12><?php the_title(); ?></h12>">
<div class="referenca-item-naslov">
<div class="item-naslov">
<h11><?php the_title(); ?></h11>
</div>
</div>
<img alt="<?php echo $cfs->get('lightbox_naziv'); ?>" src="<?php echo $cfs->get('link_do_slike'); ?> " >
</a>
</div>
<!-- end of anything to do with post -->
<?php
$row++;
endforeach; ?>
</div>
<?php } ?>
<?php // close the for-loop // ?>
<div class="navigation">
<div class="alignleft"><?php next_posts_link('« Older Entries') ?></div>
<div class="alignright"><?php previous_posts_link('Newer Entries »') ?></div>
</div>
</div>
</div>
<?php get_footer(); ?>