Hallo, ich habe eine Funktion, die es mir erlaubt auf Seiten portfolio-Items anzeigen zu lassen. Hier ist diese Funktion:
PHP
public function html() {
global $thesis;
// get options
$options = $thesis->api->get_options($this->options(), $this->options);
if($options['portfoliocheck']){?>
<div class="portfolio-container">
<div class="heading_title">
<div id="main_title" class="main_title">
<h3><?php echo $options['pheader']; ?></h3> </div>
</div><?php global $post;
$portfolio_category = get_post_meta($post->ID, 'portfolio_category', true);
$paged = get_query_var('paged') ? get_query_var('paged') : 1;
$args = array('post_type' => 'portfolio', 'showposts' => 4000, 'paged' => $paged,
'portfolio-category' => $portfolio_category);
$query_args = wp_parse_args($cf, $args);
$wp_query = new WP_Query($query_args);
$loop_counter = 4;
if ( $wp_query->have_posts() ) : while ( $wp_query->have_posts() ) : $wp_query->the_post();
/* Start Posts */?>
<div class="figure">
<div class="mediaholder">
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
<?php the_post_thumbnail('Portfolio [small]'); ?>
<div class="hovercover" style="opacity: 1;">
<div class="hovericon" style="top: 65%; opacity: 0;">
<i class="hoverzoom"></i></div>
</div>
</a>
</div>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
<div class="item-description"><h4><?php the_title_attribute(); ?></h4>
</div>
</a>
</div>
<?php
$loop_counter++;
endwhile; /** end of one post **/ else : /** if no posts exist **/ endif; /** end loop **/wp_reset_query();?>
</div>
<?php } }}?>
Alles anzeigen
Nun möchte ich aber, dass nur bestimmt Portfolio-Items angezeigt werden. Am liebsten wäre mir die Möglichkeit im Backend IDs zu übergeben die dann angezeigt werden. Oder was auch gehen würde ist die Differenzierung nach Kategoriezuordnung, da die Portfoilo-Items Kategorien zugeordnet werden können. Kann da wer helfen? Für mich ist das nach viel probieren fast eine unlösbare Aufgabe...
Danke!
Viele Grüße