Las matrices PUBLICADAS mantienen sus valores
Hoy noté que una de mis instalaciones de Wordpress se está comportando de una manera muy extraña: cada vez que actualizo una publicación desde el Panel, algunas de sus entradas adicionales mantienen los valores que ya tienen (todas ellas son matrices multidimensionales). Por ejemplo:
[post.php? post = 123 & action = edit]
<input type="text" id="field_a0b" class="text" name="fields[a][0][b]"
value="Current value" placeholder="">
Si edito esa publicación manualmente (como lo haría un usuario final), cambiarCurrent value
aNew value
, luego presione elActualizar botón,$_POST['fields']['a'][0]['b']
todavía contendráCurrent value
- noNew value
como era de esperar
Esto solo sucede con esas matrices de entrada. Además, si cambioname="fields[a][0][b]"
a algo al azar, comoname="fields[a][0][bbbbbbbb]"
, y luego imprimo esa cosa, ¡entonces obtengo el valor que ingresé en el campo de entrada!
He pirateado archivos de Wordpress para volcar datos de múltiples lugares (incluso deload.php), aún sin éxito.
No estoy seguro de si esto es importante, pero el complemento que genera esas entradas HTML se llama ACF (Campos personalizados avanzados).