2024-01-09 16:13:20 +01:00
< ? php
/**
* The template for displaying the " ajuts " funds with search capabilities
*
2024-01-13 13:44:31 +01:00
* Template Name : Cercador ajuts
2024-01-09 16:13:20 +01:00
*
* @ link https :// developer . wordpress . org / themes / basics / template - hierarchy /
* @ link https :// developer . wordpress . org / themes / template - files - section / page - template - files /
*
2024-01-13 13:44:31 +01:00
* @ package Oficina_de_Suport_theme
2024-01-09 16:13:20 +01:00
* @ since 1.0
*/
2024-01-13 13:44:31 +01:00
2024-01-09 16:13:20 +01:00
get_header ();
?>
< main id = " primary " class = " site-main " >
< ? php if ( have_posts () ) : ?>
< header class = " page-header " >
</ header ><!-- . page - header -->
< ? php
while ( have_posts () ) :
the_post ();
get_template_part ( 'template-parts/content' , 'page' );
endwhile ;
the_posts_navigation ();
else :
get_template_part ( 'template-parts/content' , 'none' );
endif ;
?>
2024-01-13 13:44:31 +01:00
< section id = " filteredfunds " class = " ofisuport-filtered-funds ofisuport-ajuts-filtrats " >
2024-01-09 16:13:20 +01:00
2024-01-13 13:44:31 +01:00
< aside id = " fundsfilter " class = " ofisuport-filter-funds ofisuport-fitre-ajuts " >
< ? php include_once ( ABSPATH . 'wp-admin/includes/plugin.php' ); if ( is_plugin_active ( 'oficinasuport-wp-plugin/ofisuport-wp-plugin.php' ) ) { // if plugin active do?>
2024-01-13 13:30:18 +01:00
< script type = " text/javascript " >
<!-- https :// stackoverflow . com / a / 48314274 -->
( function ( $ ) {
$ ( '.fund-filter' ) . ready ( function () {
2024-01-13 13:44:31 +01:00
$ ( '.oficinasuport-titol-opcions' ) . click ( function () {
2024-01-13 13:30:18 +01:00
$ ( this ) . siblings ( " .filter " ) . toggle ();
});
});
})( jQuery );
</ script >
2024-01-13 13:44:31 +01:00
< ? php ofisuport_ajuts_filters_form (); // function defined in the plugin ?>
2024-01-09 16:13:20 +01:00
< ? php } //end if is_plugin_active ?>
</ aside >
2024-01-13 13:44:31 +01:00
< content class = " archive-posts <?php ofisuport_class_posttype(); ?> " >
2024-01-09 16:13:20 +01:00
< ? php
2024-01-13 13:30:18 +01:00
// https://support.advancedcustomfields.com/forums/topic/wp_query-using-meta_query-for-an-acf-checkbox-field/#post-145830
// https://www.advancedcustomfields.com/resources/checkbox/#query-posts
// https://barn2.com/blog/querying-posts-by-custom-field-acfi/
$the_query_ajut = new WP_Query (
array (
2024-01-13 13:44:31 +01:00
'post_type' => 'ofisuport-ajut' ,
2024-01-13 13:30:18 +01:00
'posts_per_page' => '-1'
)
);
?>
< ? php if ( $the_query_ajut -> have_posts () ) : ?>
< ? php while ( $the_query_ajut -> have_posts () ) : $the_query_ajut -> the_post (); ?>
< ? php get_template_part ( 'template-parts/section' , 'eachpost' ); ?>
< ? php endwhile ; //end of the loop ?>
< ? php wp_reset_postdata (); ?>
< ? php endif ; //end query ajut ?>
</ content >
2024-01-09 16:13:20 +01:00
</ section >
</ main ><!-- #main -->
< ? php
get_footer ();