Theme Adapt - Portfolio

  • Hallo liebe Leute!

    Vielleicht kann mir jemand bei meinem Problem helfen?

    Ich benutze das Theme Adapt. Dort gibt es ein filterbares Portfolio. Als Voreinstellung ist die Kategorie (All) gesetzt. Ich möchte diese Voreinstellung ändern, sodass ich die Bilder einer bestimmten Kategorie sehe, wenn ich das Portfolio aufrufe. Ich vermute, dass hier die Änderungen gemacht werden müssen. Nur wo und wie?

    <?php
    /**
    * Template Name: Filterable Portfolio
    *
    * @package WordPress
    * @subpackage Adapt Theme
    */
    ?>

    <?php get_header(); ?>

    <?php while ( have_posts() ) : the_post(); ?>

    <?php
    // Load isotope scripts
    wp_enqueue_script( 'isotope', WPEX_JS_DIR . '/isotope.js' );
    wp_enqueue_script( 'isotope_init', WPEX_JS_DIR . '/isotope_init.js' ); ?>

    <header id="page-heading" class="clearfix">
    <h1><?php the_title(); ?></h1>
    <?php $terms = get_terms( 'portfolio_category' ); ?>
    <?php if( $terms[0] ) { ?>
    <ul id="portfolio-cats" class="filter clearfix">
    <li><a href="#" class="active" data-filter="*"><span><?php _e('Alle Fotos', 'wpex'); ?></span></a></li>
    <?php foreach ($terms as $term ) : ?>
    <li><a href="#" data-filter=".<?php echo $term->slug; ?>"><span><?php echo $term->name; ?></span></a></li>
    <?php endforeach; ?>
    </ul><!-- /portfolio-cats -->
    <?php } ?>
    </header><!-- /page-heading -->

    <div class="post full-width clearfix">
    <?php $wpex_port_query = new WP_Query(
    array(
    'post_type' => 'portfolio',
    'showposts' => '-1',
    'no_found_rows' => true,
    )
    );
    if( $wpex_port_query->posts ) { ?>
    <div id="portfolio-wrap" class="clearfix filterable-portfolio">
    <div class="portfolio-content">
    <?php foreach( $wpex_port_query->posts as $post ) : setup_postdata( $post ); ?>
    <?php get_template_part( 'content', 'portfolio' ); ?>
    <?php endforeach; ?>
    </div><!-- /portfolio-content -->
    </div><!-- /portfolio-wrap -->
    <?php } ?>
    <?php wp_reset_postdata(); ?>
    </div><!-- /post full-width -->

    <?php endwhile; ?>
    <?php get_footer(); ?>

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!