parent == 0) { return $thematique; } else { return get_term($thematique->parent, 'thematiques'); } } // DOES THE SAME THING AS ABOVE BUT RENAMED function getMainThematique($thematique) { if (!$thematique) { return null; } if ($thematique->parent == 0) { return $thematique; } else { return get_term($thematique->parent, 'thematiques'); } } // Get automatic post used in BLOCK QUESTIONS FREQUENTES // function get_automatic_post($post_thematique) // { // $automatic_query_args = array( // 'post_per_page' => 1, // 'post_status' => 'publish', // 'post_type' => 'questions', // 'thematiques' => $post_thematique, // ); // return get_posts($automatic_query_args)[0] ?? null; // } // TO GET ARCHIVE RELATED PAGES BY TEMPLATE function get_page_by_template($template = '') { $args = array( 'meta_key' => '_wp_page_template', 'meta_value' => $template ); return get_pages($args); }