Filter by category
-
Hello, i am trying to filter the posts by category, i modified the archive.php to check the category and get a custom content template file.But it seems it doesnt work.Here is the code:
Thanks in advance<?php /** * The template for displaying archive pages * * @link https://codex.www.ads-software.com/Template_Hierarchy * * @package South_Arch */ get_header(); ?> <div id="primary" class="content-area"> <main id="main" class="site-main" role="main"> <?php if ( have_posts() ) : ?> <header class="page-header"> <?php the_archive_title( '<h1 class="page-title">', '</h1>' ); the_archive_description( '<div class="archive-description">', '</div>' ); ?> </header><!-- .page-header --> <?php /* Start the Loop */ while ( have_posts() ) : the_post(); $idObj = get_category_by_slug('commercial'); if($idObj=='commercial'){ get_template_part( 'template-parts/content','commercial' ); }else{ /* * Include the Post-Format-specific template for the content. * If you want to override this in a child theme, then include a file * called content-___.php (where ___ is the Post Format name) and that will be used instead. */ get_template_part( 'template-parts/content', get_post_format() ); } endwhile; the_posts_navigation(); else : get_template_part( 'template-parts/content', 'none' ); endif; ?> </main><!-- #main --> </div><!-- #primary --> <?php get_sidebar(); get_footer();
Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)
- The topic ‘Filter by category’ is closed to new replies.