From 06d7057e76497313c155b37f67826376785088c3 Mon Sep 17 00:00:00 2001 From: rafa Date: Wed, 12 Aug 2026 09:56:10 -0400 Subject: [PATCH] fix: support explicit backfill apply mode Co-authored-by: rafa Signed-off-by: rafa --- scripts/backfill_evangelio_meta.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/backfill_evangelio_meta.php b/scripts/backfill_evangelio_meta.php index 5096491..0949f5f 100644 --- a/scripts/backfill_evangelio_meta.php +++ b/scripts/backfill_evangelio_meta.php @@ -2,7 +2,11 @@ /** Propuesta/aplicación segura del backfill de _cita_evangelio. */ /** Uso: wp eval-file scripts/backfill_evangelio_meta.php [--apply] --path=/var/www/html */ -$apply = in_array('--apply', $_SERVER['argv'] ?? [], true); +// WP-CLI no reenvía de forma consistente argumentos desconocidos a eval-file. +// El modo escritura exige por tanto una intención explícita y auditable: +// FEA_EVANGELIO_APPLY=1 wp eval-file scripts/backfill_evangelio_meta.php +$apply = getenv('FEA_EVANGELIO_APPLY') === '1' + || in_array('--apply', $_SERVER['argv'] ?? [], true); $posts = get_posts([ 'post_type' => 'post', 'post_status' => 'publish', 'posts_per_page' => -1, 'category__in' => fea_evangelio_comment_categories(),