Я использую пользовательские поля в wordpress для хранения метазначений. некоторые пользовательские поля имеют несколько значений. Я получаю массив с «get post meta», который возвращает массив, как и ожидалось. но кажется, что разные предметы упорядочены без какой-либо логики. некоторые появлялись в том порядке, в котором они были введены, другие в противоположном порядке, какой-то полный хаос ... что я могу пропустить?Post meta values order in WordPress
Я не могу изменить способ хранения элементов больше. В базе данных слишком много записей, и значения отображаются в области редактирования, но сохраняются в другом порядке в массиве.
на самом деле нет большого количества кода для show .. Я использую пользовательский полевой набор для ввода данных в цикле, и я возвращаю его с помощью get_post_meta, и я действительно думал, что он будет создан e массив, который позволяет извлекать данные в том же порядке. в соответствии с тем, что вы говорите, что это будет эффективно autosave, который решает? он все равно не объяснил бы, почему формы отображаются отлично упорядоченными в backend. Я не использую sort() нигде. – aushilfe444
@ aushilfe444: Я не могу сказать, не имея доступа к коду. Все, что я могу сказать, это то, что в нормальных условиях 'get_post_meta' возвращает вещи в порядок. Вы, случайно, передаете материал через JSON или какой-либо другой процесс косвенного преобразования? –