diff --git a/includes/post-type-analyses-etudes.php b/includes/post-type-analyses-etudes.php new file mode 100644 index 0000000..ff11277 --- /dev/null +++ b/includes/post-type-analyses-etudes.php @@ -0,0 +1,33 @@ + 'analyses-etudes', + 'posts_per_page' => -1, + 'orderby' => 'date', + 'order' => 'ASC', + ); + + $query = new WP_Query($args); + + if ($query->have_posts()) { + while ($query->have_posts()) { + $query->the_post(); + $current_numerotation = $query->current_post + 1; + update_post_meta(get_the_ID(), 'post_numerotation', $current_numerotation); + } + wp_reset_postdata(); + } +} + +add_action('save_post', 'handle_posts_analyses_etudes_numerotation_remapping'); +add_action('delete_post', 'handle_posts_analyses_etudes_numerotation_remapping');