Skip to content

Instantly share code, notes, and snippets.

@GreggFranklin
Created November 9, 2022 19:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save GreggFranklin/30ba39034d5ad5f95d6889860546db24 to your computer and use it in GitHub Desktop.
Save GreggFranklin/30ba39034d5ad5f95d6889860546db24 to your computer and use it in GitHub Desktop.
<?php
/**
* Template Name: Questions Template
*
* @package kadence
*/
namespace Kadence;
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
get_header();
kadence()->print_styles( 'kadence-content' );
wp_enqueue_style('kadence-blocks-accordion-css', 'https://thnks.dev.cc/wp-content/plugins/kadence-blocks/dist/blocks/accordion.style.build.css?ver=2.4.20');
wp_enqueue_script( 'accordion-js', 'https://thnks.dev.cc/wp-content/plugins/kadence-blocks/dist/kt-accordion-min.js?ver=2.4.20' );
?>
<section class="entry-hero page-hero-section entry-hero-layout-standard">
<div class="entry-hero-container-inner">
<div class="hero-section-overlay"></div>
<div class="hero-container site-container">
<header class="entry-header page-title title-align-inherit title-tablet-align-inherit title-mobile-align-inherit">
<h1 class="entry-title"><?php echo get_the_title(); ?></h1></header><!-- .entry-header -->
</div>
</div>
</section>
<div id="primary" class="content-area">
<div class="content-container site-container">
<main id="main" class="site-main" role="main">
<div class="content-wrap">
<article id="post-363" class="entry content-bg single-entry post-363 page type-page status-publish hentry">
<div class="entry-content-wrap">
<div class="entry-content single-content">
<div class="wp-block-kadence-rowlayout alignnone"><div id="kt-layout-id_2fdd3c-ff" class="kt-row-layout-inner kt-layout-id_2fdd3c-ff"><div class="kt-row-column-wrap kt-has-1-columns kt-gutter-default kt-v-gutter-default kt-row-valign-top kt-row-layout-equal kt-tab-layout-inherit kt-m-colapse-left-to-right kt-mobile-layout-row">
<div class="wp-block-kadence-column inner-column-1 kadence-column_164e43-ba"><div class="kt-inside-inner-col">
<div class="wp-block-kadence-accordion alignnone"><div class="kt-accordion-wrap kt-accordion-wrap kt-accordion-id_63918e-f4 kt-accordion-has-2-panes kt-active-pane-0 kt-accordion-block kt-pane-header-alignment-left kt-accodion-icon-style-basic kt-accodion-icon-side-right" style="max-width:none"><div class="kt-accordion-inner-wrap" data-allow-multiple-open="false" data-start-open="0">
<?php
/* Accordion Loop */
$counter = 0;
$args = array(
'posts_per_page' => 5000,
'offset' => 0,
'category' => 4, /* category ID */
'orderby' => 'post_date',
'order' => 'ASC',
'post_type' => 'post',
'post_status' => 'publish',
'suppress_filters' => true );
$posts = get_posts($args);
foreach ($posts as $post) :
$counter++;
?>
<div class="wp-block-kadence-pane kt-accordion-pane kt-accordion-pane-<?php echo $counter; ?> kt-pane_3220ee-fa">
<div class="kt-accordion-header-wrap">
<button class="kt-blocks-accordion-header kt-acccordion-button-label-show">
<span class="kt-blocks-accordion-title-wrap">
<span class="kt-blocks-accordion-title"><?php echo the_title(); ?></span>
</span>
<span class="kt-blocks-accordion-icon-trigger"></span>
</button>
</div>
<div class="kt-accordion-panel">
<div class="kt-accordion-panel-inner">
<p><?php echo the_excerpt(); ?></p>
</div>
</div>
</div>
<?php endforeach; ?>
</div></div></div>
</div></div>
</div></div></div>
</div><!-- .entry-content -->
</div>
</article><!-- #post-363 -->
</div>
</main><!-- #main -->
</div>
</div><!-- #primary -->
<?php get_footer(); ?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment