updated queries and css for custom post types

This commit is contained in:
jorge 2024-02-25 14:32:02 +01:00
parent 6f41ee9d7d
commit d65bfb35d3
16 changed files with 42 additions and 36 deletions

View File

@ -1886,18 +1886,17 @@ Add your custom styles in this file so it is easier to update the theme.
.edit-post-visual-editor__content-area .xarxaprod-filtered-content { .edit-post-visual-editor__content-area .xarxaprod-filtered-content {
display: grid; display: grid;
grid: 1fr; grid-template-columns: 1fr;
}
.edit-post-visual-editor__content-area .xarxaprod-filtered-content [class*="xxp_fund"] .filter,
.edit-post-visual-editor__content-area .xarxaprod-filtered-content [class*="xxp_convo"] .filter {
display: none;
} }
.edit-post-visual-editor__content-area .xarxaprod-filters section { .edit-post-visual-editor__content-area .xarxaprod-filters section {
margin: 1em 0; margin: 1em 0;
} }
.edit-post-visual-editor__content-area .xarxaprod-filters section .filter {
display: none;
}
.edit-post-visual-editor__content-area .xarxaprod-filters .button-more { .edit-post-visual-editor__content-area .xarxaprod-filters .button-more {
width: 100%; width: 100%;
max-width: 11.7em; max-width: 11.7em;

File diff suppressed because one or more lines are too long

View File

@ -9,7 +9,7 @@
get_header(); get_header();
?> ?>
<!-- archive-xarxaprod-ajut.php --> <!-- archive-xarxaprod-ajut-php -->
<main id="primary" class="site-main"> <main id="primary" class="site-main">
<?php <?php
// Detect plugin. For use on Front End only. // Detect plugin. For use on Front End only.
@ -19,7 +19,7 @@ get_header();
//plugin is activated do //plugin is activated do
?> ?>
<section id="filteredfunds" class="xarxaprod-filtered-funds xarxaprod-ajuts-filtrats"> <section id="filteredfunds" class="xarxaprod-filtered-content xarxaprod-filtered-funds xarxaprod-ajuts-filtrats">
<aside id="fundsfilter" class="xarxaprod-filter-funds xarxaprod-filtre-ajuts"> <aside id="fundsfilter" class="xarxaprod-filter-funds xarxaprod-filtre-ajuts">
<?php include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); if ( is_plugin_active( 'xarxaprod-wp-plugin/xarxaprod-wp-plugin.php' ) ) { // if plugin active do?> <?php include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); if ( is_plugin_active( 'xarxaprod-wp-plugin/xarxaprod-wp-plugin.php' ) ) { // if plugin active do?>
<?php xarxaprod_ajuts_filters_form(); // function defined in the plugin ?> <?php xarxaprod_ajuts_filters_form(); // function defined in the plugin ?>

View File

@ -19,7 +19,8 @@ get_header();
//plugin is activated do //plugin is activated do
?> ?>
<section id="filteredassociats" class="xarxaprod-filtered-associats xarxaprod-associats-filtrats">associat<aside id="associatsfilter" class="xarxaprod-filter-associats xarxaprod-filtre-associats"> <section id="filteredassociats" class="xarxaprod-filtered-content xarxaprod-filtered-associats xarxaprod-associats-filtrats">
<aside id="associatsfilter" class="xarxaprod-filter-associats xarxaprod-filtre-associats">
<?php include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); if ( is_plugin_active( 'xarxaprod-wp-plugin/xarxaprod-wp-plugin.php' ) ) { // if plugin active do?> <?php include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); if ( is_plugin_active( 'xarxaprod-wp-plugin/xarxaprod-wp-plugin.php' ) ) { // if plugin active do?>
<?php xarxaprod_associats_filters_form(); // function defined in the plugin ?> <?php xarxaprod_associats_filters_form(); // function defined in the plugin ?>
<?php } //end if is_plugin_active ?> <?php } //end if is_plugin_active ?>

View File

@ -19,7 +19,8 @@ get_header();
//plugin is activated do //plugin is activated do
?> ?>
<section id="filteredconvos" class="xarxaprod-filtered-convos xarxaprod-convos-filtrats">convo<aside id="convosfilter" class="xarxaprod-filter-convos xarxaprod-filtre-convos"> <section id="filteredcall" class="xarxaprod-filtered-content xarxaprod-filtered-convos xarxaprod-convos-filtrats">
<aside id="convosfilter" class="xarxaprod-filter-convos xarxaprod-filtre-convos">
<?php include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); if ( is_plugin_active( 'xarxaprod-wp-plugin/xarxaprod-wp-plugin.php' ) ) { // if plugin active do?> <?php include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); if ( is_plugin_active( 'xarxaprod-wp-plugin/xarxaprod-wp-plugin.php' ) ) { // if plugin active do?>
<?php xarxaprod_convos_filters_form(); // function defined in the plugin ?> <?php xarxaprod_convos_filters_form(); // function defined in the plugin ?>
<?php } //end if is_plugin_active ?> <?php } //end if is_plugin_active ?>

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,6 @@
<?php <?php
/** /**
* The template for displaying the "associats" calls with search capabilities * The template for displaying the "associats" associats with search capabilities
* *
* Template Name: Cercador associats * Template Name: Cercador associats
* *
@ -14,6 +14,7 @@
get_header(); get_header();
?> ?>
<!-- page-templates associats-search-php -->
<main id="primary" class="site-main"> <main id="primary" class="site-main">
<?php if ( have_posts() ) : ?> <?php if ( have_posts() ) : ?>
@ -35,9 +36,9 @@ get_header();
endif; endif;
?> ?>
<section id="filteredcalls" class="xarxaprod-filtered-content xarxaprod-filtered-calls xarxaprod-associats-filtrats"> <section id="filteredassociats" class="xarxaprod-filtered-content xarxaprod-filtered-content xarxaprod-filtered-associats xarxaprod-associats-filtrats">
<aside id="callsfilter" class="xarxaprod-filter-calls xarxaprod-fitre-associats"> <aside id="associatsfilter" class="xarxaprod-filter-associats xarxaprod-fitre-associats">
<?php include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); if ( is_plugin_active( 'xarxaprod-wp-plugin/xarxaprod-wp-plugin.php' ) ) { // if plugin active do?> <?php include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); if ( is_plugin_active( 'xarxaprod-wp-plugin/xarxaprod-wp-plugin.php' ) ) { // if plugin active do?>
<?php xarxaprod_associats_filters_form(); // function defined in the plugin ?> <?php xarxaprod_associats_filters_form(); // function defined in the plugin ?>
<?php } //end if is_plugin_active ?> <?php } //end if is_plugin_active ?>
@ -45,7 +46,7 @@ get_header();
<content class="archive-posts <?php xarxaprod_class_posttype(); ?>"> <content class="archive-posts <?php xarxaprod_class_posttype(); ?>">
<?php <?php
// https://support.advancedcustomfields.com/forums/topic/wp_query-using-meta_query-for-an-acf-checkbox-field/#post-145830 // 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://www.advancedcustomfields.com/resources/checkbox/#query-posts
// https://barn2.com/blog/querying-posts-by-custom-field-acfi/ // https://barn2.com/blog/querying-posts-by-custom-field-acfi/

View File

@ -13,7 +13,7 @@
get_header(); get_header();
?> ?>
<!-- page-templates convos-search-php -->
<main id="primary" class="site-main"> <main id="primary" class="site-main">
<?php if ( have_posts() ) : ?> <?php if ( have_posts() ) : ?>
@ -35,7 +35,7 @@ get_header();
endif; endif;
?> ?>
<section id="filteredcalls" class="xarxaprod-filtered-content xarxaprod-filtered-calls xarxaprod-convos-filtrats"> <section id="filteredcalls" class="xarxaprod-filtered-content xarxaprod-filtered-content xarxaprod-filtered-calls xarxaprod-convos-filtrats">
<aside id="callsfilter" class="xarxaprod-filter-calls xarxaprod-fitre-convos"> <aside id="callsfilter" class="xarxaprod-filter-calls xarxaprod-fitre-convos">
<?php include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); if ( is_plugin_active( 'xarxaprod-wp-plugin/xarxaprod-wp-plugin.php' ) ) { // if plugin active do?> <?php include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); if ( is_plugin_active( 'xarxaprod-wp-plugin/xarxaprod-wp-plugin.php' ) ) { // if plugin active do?>

View File

@ -14,6 +14,7 @@
get_header(); get_header();
?> ?>
<!-- page-templates funds-search-php -->
<main id="primary" class="site-main"> <main id="primary" class="site-main">
<?php if ( have_posts() ) : ?> <?php if ( have_posts() ) : ?>

View File

@ -93,17 +93,21 @@
/* filters form custom fields /* filters form custom fields
*/ */
.xarxaprod-filtered-content { .xarxaprod-filtered-content {
display:grid; display: grid;
grid: 1fr; grid-template-columns: 1fr;
[class*="xxp_fund"],[class*="xxp_convo"] { //[class*="xxp_fund"],[class*="xxp_convo"],[class*="xxp_associat"],
.filter { //.xarxaprod-filtered-fields {
display: none; // .filter {
} // display: none;
} // }
//}
} }
.xarxaprod-filters { .xarxaprod-filters {
section { section {
margin: 1em 0; margin: 1em 0;
.filter {
display: none;
}
} }
.button-more { .button-more {
width: 100%; width: 100%;

View File

@ -20,7 +20,7 @@ get_header();
<?php <?php
// check if is xarxaprod-ajut // check if is xarxaprod-ajut
if ( get_post_type( get_the_ID() ) == 'xarxaprod-ajut'){ ?> if ( get_post_type( get_the_ID() ) == 'xarxaprod-ajut'){ ?>
<section id="filteredfunds" class="xarxaprod-filtered-funds xarxaprod-ajuts-filtrats"> <section id="filteredfunds" class="xarxaprod-filtered-content xarxaprod-filtered-funds xarxaprod-ajuts-filtrats">
<aside id="fundsfilter" class="xarxaprod-filter-funds xarxaprod-fitre-ajuts"> <aside id="fundsfilter" class="xarxaprod-filter-funds xarxaprod-fitre-ajuts">
<?php include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); if ( is_plugin_active( 'xarxaprod-wp-plugin/xarxaprod-wp-plugin.php' ) ) { // if plugin active do?> <?php include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); if ( is_plugin_active( 'xarxaprod-wp-plugin/xarxaprod-wp-plugin.php' ) ) { // if plugin active do?>
<?php xarxaprod_ajuts_filters_form(); // function defined in the plugin ?> <?php xarxaprod_ajuts_filters_form(); // function defined in the plugin ?>

View File

@ -1747,18 +1747,17 @@ textarea {
*/ */
.xarxaprod-filtered-content { .xarxaprod-filtered-content {
display: grid; display: grid;
grid: 1fr; grid-template-columns: 1fr;
}
.xarxaprod-filtered-content [class*="xxp_fund"] .filter,
.xarxaprod-filtered-content [class*="xxp_convo"] .filter {
display: none;
} }
.xarxaprod-filters section { .xarxaprod-filters section {
margin: 1em 0; margin: 1em 0;
} }
.xarxaprod-filters section .filter {
display: none;
}
.xarxaprod-filters .button-more { .xarxaprod-filters .button-more {
width: 100%; width: 100%;
max-width: 11.7em; max-width: 11.7em;

File diff suppressed because one or more lines are too long

View File

@ -8,7 +8,7 @@
*/ */
?> ?>
<!-- /template-parts/content-xarxaprod-ajut.php --> <!-- template-parts content-xarxaprod-ajut-php -->
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<header class="entry-header"> <header class="entry-header">

View File

@ -8,7 +8,7 @@
*/ */
?> ?>
<!-- template-parts/content-xarxaprod-associat.php --> <!-- template-parts content-xarxaprod-associat-php -->
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<header class="entry-header"> <header class="entry-header">

View File

@ -8,7 +8,7 @@
*/ */
?> ?>
<!-- template-parts/content-xarxaprod-convo.php --> <!-- template-parts content-xarxaprod-convo-php -->
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<header class="entry-header"> <header class="entry-header">